Отключить 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))