3 javascript jquery kendo-ui kendo-grid
在剑道网格中添加新记录有如下事件:
if (e.model.isNew())
Run Code Online (Sandbox Code Playgroud)
但是为此我必须将它写在“编辑:”中,是否有任何其他功能或方法可以在网格范围之外使用它?
您可以随时绑定的edit初始化后,事件处理创造那里。请注意,文档说该edit事件同时处理create和edit,因此create小部件中没有事件,只有edit:
function grid_edit(e) {
if (!e.model.isNew()) {
// Disable the editor of the "id" column when editing data items
var numeric = e.container.find("input[name=id]").data("kendoNumericTextBox");
numeric.enable(false);
}
}
$("#grid").data("kendoGrid").bind("edit", grid_edit);
Run Code Online (Sandbox Code Playgroud)