从数组中删除元素后
afterCellUpdate: function(e, args) {
d = $('#my-grid').wijgrid('data');
for(var i in d) {
// remove element if Zero or is not a Number
if ((parseFloat(d[i].qty) == 0) ||
(isNaN(parseFloat(d[i].qty)))) {
d.splice(i,1);
}
}
$('#my-grid').wijgrid('ensureControl', true);
}将导致此警报
defaultAfterCellEdit: c is null我如何处理这条消息?
http://wijmo.com/topic/defaultaftercelledit-c-is-null/
发布于 2013-02-06 14:45:40
出现该问题的原因是,您正在afterCellEdit事件处理程序中重新绑定网格,而调用该事件的网格代码仍在执行。一个更好的解决方案是在每一行中使用“Delete”按钮渲染。
你可以参考wijmo论坛链接,即http://wijmo.com/topic/defaultaftercelledit-c-is-null/,以获得完整的描述。
https://stackoverflow.com/questions/14510203
复制相似问题