Я пытаюсь проверить пустые входные данные в столбцах сетки кендо. Я хочу проверить текущую страницу, прежде чем вы сможете перейти на другую страницу. Моя проблема в том, что я не могу предотвратить изменение страницы, когда получаю пустые данные.
$(function () {
bindPaging();
});
function bindPaging() {
var grid = $('#paramsGrid').data('kendoGrid');
var pager = grid.pager;
pager.bind('change', onPageChange);
}
function onPageChange(e) {
var empty = $("#paramsGrid").find("input").filter(function () {
return this.value === "" || this.value === "null";
});
if (empty && empty.length) {
for (var i = 0; i < empty.length; i++) {
$("#" + empty[i].id).addClass("input-validation-error");
}
e.preventDefault();
}
}
, что "e.preventDefault" не работает.