我很好奇是否有办法让 Angular Grid 监听“取消选择”事件,类似于它的“rowSelected”事件。
我有一个表格,其中一列是一个复选框。我希望该表发送一个 POST 指示是否已选择或取消选择复选框(服务器将想知道它是哪一个)。
当复选框被选中时,我能够让表格发送消息:
$scope.gridOptions = {
rowSelected: myRowSelectFunc,
rowDeselected: myRowDeselectedFunc // Is there a listener for this?
}
function myRowSelectFunc(row) {
$http({method: 'POST',
url: 'api/submit',
params: { selected: true,
userid: row.userid}});
}
function myRowDeselectFunc(row) {
$http({method: 'POST',
url: 'api/submit',
params: { selected: true,
userid: row.userid}});
}
但是,我不确定如何在取消选择的行上执行相同的操作。
谢谢!