Отключить Kendo MVC Multiselect

У меня есть мультиселект кендо на странице, и я хочу отключить его на основе определенных критериев. Возможно ли это сделать? Если нет, не могли бы вы сказать мне обходной путь для этого?

Спасибо

2 ответа

Решение
var multiselect = $("#multiselect").data("kendoMultiSelect");
multiselect.enable(false);

Документы: http://docs.telerik.com/kendo-ui/api/javascript/ui/multiselect

Я хочу отключить его на основе определенных критериев

Если вы хотите отключить на стороне сервера, вы можете использовать Включить. В противном случае вы можете использовать ответ @Alaa Masoud для отключения на стороне клиента.

Например,

@(Html.Kendo().MultiSelectFor(model => model.Ids)
    .BindTo(Model.AvailableNames)
    .DataTextField("Text")
    .DataValueField("Value")
    .Enable(Model.IsActive))
Другие вопросы по тегам