如果当前行是脏的,如何防止编辑另一行?

时间:2018-01-30 18:16:09

标签: kendo-ui kendo-grid

我有3行,而在编辑seond one时,有一个未保存的更改。

enter image description here

如何防止第一行和第三行被编辑(第一行),而第二行是否为脏?

换句话说,如果他们想要更改第1行或第3行,我想强制用户点击取消。

我尝试使用编辑功能,但是在第二行关闭之后它会稍后进行,所以我无法检测到正在编辑第二行。

$("#table").kendoGrid({
            dataSource: mysource,
            pageable: true,
            editable: "inline",
            serverFiltering: true,
            edit: function (e) {
               // ?????
            }
        });

1 个答案:

答案 0 :(得分:0)

您可以使用取消活动https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/events/cancel

但内联编辑的正常行为是当您单击新的编辑内联按钮时,前一个编辑被取消。请看示例: https://demos.telerik.com/php-ui/grid/editing-inline