谢谢您的反馈。
没有mapchanged的接口来监听选择改变。
如果你是想监听选择的改变,只能通过beginningEdit 和cellEditEnded 事件来做处理。
代码参考:
- var initialVal;
- // change city's data map depending on row
- $scope.beginningEdit = function (s, e) {
- var col = s.columns[e.col];
- if (col.binding == 'actionId') {
- initialVal = s.getCellData(e.row, e.col, true);
-
- }
-
- }
- $scope.cellEditEnded = function (s, e) {
- var finalVal = s.getCellData(e.row, e.col, true);
- if (initialVal != finalVal)
- alert("Value Changed in Dropdown");
- }
复制代码 |