我有一个kendoGrid与dataBound函数集。剑道网格数据绑定正在递归
下面是我的代码示例,在数据绑定中有一些更新UI视图的集合。这个问题是,如果我把调试器放在第二行(var pageData ...),我可以看到.set再次触发dataBound函数。我会假设该函数应该运行一次,并且.sets不会重新触发它。
如果您有任何想法我做错了,请帮助。由于
function() {
var pageData = grid.dataSource.data();
$.each(pageData, function(index, row){
if (row.Id == cachedRowWithChanges.Id) { //example
row.set("CartTotal", cachedRowWithChanges.CartTotal);
}
});
}
如果我使用dataBinding函数里面的集合重复调用dataBinding,从而使该建议等价于dataBound。 –
如果我不使用.set,显示的数据不会更新。 –