2015-02-26 2 views
1

У меня есть более 30+ элементов интерфейса Kendo UI в моем приложении, некоторые из которых объявлены динамически и некоторые статически (в HTML). Я хочу, чтобы отключить ввод текста в поле ввода кендо, поэтому яKendo Multiselect как установить атрибут readonly везде?

$(".k-input").attr('readOnly', true); 

для каждого множественного выбора кэндо, но это оказывается весьма болезненным. Как установить для параметра readonly значение true для всех элементов мультиэлемента Kendo? Есть ли способ сделать это «глобально»?

ответ

2

Вы можете перебирать другую, используя множественный и затем, вызывая readonly метод:

$.each($("[data-role='multiselect']"), function(idx, elem) {  
    $(elem).data("kendoMultiSelect").readonly(true); 
}); 

Проверьте это здесь: http://dojo.telerik.com/@OnaBai/ijEzE