2015-03-06 4 views
0

Я пытаюсь сделать условно редактируемых ячеек в кендо путем написания кода:Кендо UI сетки условно редактируемые ячейки

edit: function (e) {       
     var kendoTextBox = e.container.find("input[name=Ordertype]")[0]; 
     if (kendoTextBox) 
     kendoTextBox.enable(e.model.RequestAmount == 0); 
    }, 

Столбец OrderType должен быть редактируемым, когда столбец RequestAmount является 0, но это не так. Может кто-нибудь сказать мне, где я ошибаюсь?

+0

Что является результатом кода, который вы написали? –

+0

Удалено «спасибо», объяснил, что ожидаемого результата не происходит, и улучшена грамматика. Нужно лучше объяснить, что такое результат кода. –

+0

Извините, результат написанного кода ничто, как и прежде, без кода:/консоль ничего не говорит и – Aviator

ответ

-1

Попробуйте

edit: function (e) { 
    var kendoTextBox = e.container.find("input[name=Ordertype]")[0]; 
    if (kendoTextBox && e.model.RequestAmount !== 0) 
     this.closeCell(); 
} 
+0

к сожалению, не работает, сетка работает, как раньше, не редактируемые ячейки – Aviator

+0

@Dinone это работает для меня http: // dojo. telerik.com/@harsh/UhiwI, это не позволяет вам редактировать имя контакта, когда страна находится в Германии. – Harsh

+0

Большое спасибо, у меня не было опции редактирования ячейки, она работает сейчас! :) – Aviator

Смежные вопросы