【发布时间】:2013-07-19 07:17:27
【问题描述】:
我希望用户可以从多选中一次性从下拉列表中选择所有想要的项目。
这意味着,不要在用户每次选择任何项目时关闭下拉列表,然后每次再次打开列表以再次选择一个项目。当用户想要在列表中选择大量项目时,默认行为可能会令人讨厌。
是否可以修改此默认行为并保持下拉列表打开?
【问题讨论】:
标签: kendo-ui kendo-asp.net-mvc
我希望用户可以从多选中一次性从下拉列表中选择所有想要的项目。
这意味着,不要在用户每次选择任何项目时关闭下拉列表,然后每次再次打开列表以再次选择一个项目。当用户想要在列表中选择大量项目时,默认行为可能会令人讨厌。
是否可以修改此默认行为并保持下拉列表打开?
【问题讨论】:
标签: kendo-ui kendo-asp.net-mvc
由于您似乎在使用 KendoUI MultiSelect 的 MVC 包装器,因此您可以这样做:
.AutoClose(false)
在用户从多选下拉列表中选择项目时保持窗口打开。
【讨论】:
这可以通过像这样将 autoClose 属性设置为 false 来轻松完成。
$("#multiSelectId").kendoMultiSelect({
autoClose: false
});
您可以在这个 jsfiddle 示例中看到这一点。 http://jsfiddle.net/t6dXw/
【讨论】:
你能试试下面的代码sn-p吗?
【讨论】: