【发布时间】:2017-07-01 14:32:16
【问题描述】:
我在页面上有一个剑道多选,我想根据特定条件禁用它。可以这样做吗?如果没有,你能告诉我一个解决方法吗?
谢谢
【问题讨论】:
标签: kendo-ui kendo-asp.net-mvc kendo-multiselect
我在页面上有一个剑道多选,我想根据特定条件禁用它。可以这样做吗?如果没有,你能告诉我一个解决方法吗?
谢谢
【问题讨论】:
标签: kendo-ui kendo-asp.net-mvc kendo-multiselect
var multiselect = $("#multiselect").data("kendoMultiSelect");
multiselect.enable(false);
文档:http://docs.telerik.com/kendo-ui/api/javascript/ui/multiselect#methods-enable
【讨论】:
我想根据特定条件禁用它
如果您想在服务器端禁用,可以使用启用。否则,您可以使用@Alaa Masoud 的答案在客户端禁用。
例如,
@(Html.Kendo().MultiSelectFor(model => model.Ids)
.BindTo(Model.AvailableNames)
.DataTextField("Text")
.DataValueField("Value")
.Enable(Model.IsActive))
【讨论】: