Я хотел бы, чтобы отключить изменение размера для определенного столбца, и я нашел это в ИнтернетеJavascript KendoGrid - Отключить Колонка Изменение размера
Демонстрационная в ссылке выше, работает отлично. Тем не менее, когда я пытаюсь скопировать точно такой же код в свой проект, он просто не работает. Кажется, что привязка функции запуска не срабатывает, когда я пытаюсь изменить размер столбца в сетке. Может кто-то сбросил меня легкий ? Вот мой код:
var grid = $("#resourceNationalitiesGrid").data("kendoGrid");
grid.resizable.bind("start", function(e) {
alert("Function triggered");
if ($(e.currentTarget).data("th").data("field") == "ID") {
e.preventDefault();
setTimeout(function(){
grid.wrapper.removeClass("k-grid-column-resizing");
$(document.body).add(".k-grid th").css("cursor", "");
});
}
});
Имеет ли 'данные ("поля")' действительно существует на вашей стороне со значением 'ID' (чувствительно к регистру)? У вас есть какие-либо ошибки в консоли? –