Я пытаюсь отключить кнопку для предотвращения добавления новых строк в таблицу.Моя проблема в том, что метод prop()
работает нормально, но не отключает кнопку (я не могу добавить новые строки, он работает нормально, но кнопка все еще щелкает и выглядит как «активная» (а атрибут «отключен» не добавлен в мойкнопка)).
Если я использую attr("disabled", "disabled")
вместо prop("disabled", true)
, это нормально работает и кнопка отключается (атрибут «отключен» добавлен к элементу), но я прочитал, что использовать attr()
плохо после JQuery1.6 +.
var addBtn = $(".k-grid-add");
addBtn.bind("click", function () {
if (grid.dataSource.data().length == 9) {
$(addBtn).prop("disabled", true); // <- work, but button still "active"
// $(addBtn).attr("disabled", "disabled"); // <- work fine
}
Что я делаю не так?Спасибо!