如何防止KendoGrid的RemoveRow功能提示?

时间:2012-10-10 17:56:12

标签: telerik kendo-ui

我正在使用Kendo Grid的removeRow功能。它有效,但它总是提示“你确定要删除这条记录吗?”每当我以编程方式删除一行。我已经做过关于是否应该删除该行的决策,所以我不希望这条消息显示出来。谷歌搜索没有帮助,我在StackOverflow或剑道的论坛上找不到任何类似的问题。我知道我可以更改代码,但我想知道是否有办法将网格配置为不显示它?另一个解决方案可能是暂时阻止确认提示,可能吗?不确定这是否可能。

2 个答案:

答案 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;

我仍然有兴趣听到有关确认的任何禁用信息,但是如果它出现的话,我会接受这个答案。