5

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

4

2 回答 2

7

设置editable.confirmationfalse应该可以解决问题:

kendoGrid( {
  editable: {
      confirmation: false
  }
})
于 2012-10-11T11:19:58.370 回答
2

与此同时,我有一个我刚刚想出的解决方法。它工作正常,但有点hacky:

var oldConfirm = window.confirm;
window.confirm = function() { return true; };
grid.getKendoGrid().removeRow(selectedRow);
window.confirm = oldConfirm;

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

于 2012-10-10T18:07:51.473 回答