我正在使用Kendo Grid的removeRow功能。它有效,但它总是提示“你确定要删除这条记录吗?”每当我以编程方式删除一行。我已经做过关于是否应该删除该行的决策,所以我不希望这条消息显示出来。谷歌搜索没有帮助,我在StackOverflow或剑道的论坛上找不到任何类似的问题。我知道我可以更改代码,但我想知道是否有办法将网格配置为不显示它?另一个解决方案可能是暂时阻止确认提示,可能吗?不确定这是否可能。
答案 0 :(得分:6)
将editable.confirmation
设置为false
应该可以解决问题:
kendoGrid( {
editable: {
confirmation: false
}
})
答案 1 :(得分:1)
在此期间,我有一个解决方法,我刚想通了。它工作正常,但它有点hacky:
var oldConfirm = window.confirm;
window.confirm = function() { return true; };
grid.getKendoGrid().removeRow(selectedRow);
window.confirm = oldConfirm;
我仍然有兴趣听到有关确认的任何禁用信息,但是如果它出现的话,我会接受这个答案。