我正在尝试获取AngularJS的Kendo Grid中的当前编辑行。我尝试了这样的事情:
var grid = $scope.mainGridOptions;
var dataItem = grid.data(grid.current().closest("tr"));
,但它与我不起作用,它是例外:
Uncaught TypeError: grid.current is not a function
我尝试过,也没有起作用
var grid = $scope.mainGridOptions;
var view = grid.dataSource.view();
var dataItem = grid.dataSource.data(grid.current);
console.log(dataItem);
另外,
var dataItem = grid.dataSource.data((grid.currentTarget).colsest("tr"));
错误:
Uncaught TypeError: Cannot read property 'colsest' of undefined
如何获得当前编辑行?
ِ有什么想法吗?或建议??
这对我有用:
var dataItem = input.get(0).kendoBindingTarget.source;