我有一个带有editable = incell和多个必需文本字段的Kendo网格。默认值为空字符串。当我点击“添加新记录”时,第一个必填字段被标记为错误,因为它是空的。我完成一些输入后才能离开现场。虽然其他必填字段仍为空,但我可以离开该行。 如何在不填写所有必填字段的情况下防止无法保留行?
答案 0 :(得分:1)
试试这个,
$('.k-grid-save-changes').on("click", function () {
var grid = $("#grid").data("kendoGrid");
if (grid.editable && !grid.editable.validatable.validate()) {
//What ever you want to do
e.preventDefault();
return false;
}
});