【发布时间】:2011-06-07 13:42:54
【问题描述】:
有没有办法创建一个复选框列表作为下拉列表的元素?我不确定如何完成此操作(或者是否可能),以及如果数据库中的值为 true,请将复选框设置为选中。
谢谢。
【问题讨论】:
标签: asp.net asp.net-mvc checkbox drop-down-menu
有没有办法创建一个复选框列表作为下拉列表的元素?我不确定如何完成此操作(或者是否可能),以及如果数据库中的值为 true,请将复选框设置为选中。
谢谢。
【问题讨论】:
标签: asp.net asp.net-mvc checkbox drop-down-menu
这里有几个基于 jquery 的解决方案,您可能会觉得有用:
http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/
【讨论】:
当您看到看起来像下拉列表但行为不一样的东西时,这就是一个聪明的 css 解决方案。
基本上是一个隐藏的div:
<img src="image_that_looks_like_a_drop_down_list.jpg" onclick="showDiv('fakeDDL');" />
<div id="fakeDDL" style="display:none;">
//lots of checkboxes
</div>
【讨论】:
如果您正在寻找商业产品。 DevExpress 就是这样一个控件
【讨论】:
您无法使用本机浏览器小部件执行此操作 - 您必须创建一个自定义解决方案,该解决方案看起来像包含复选框的 <select> 元素。
【讨论】: