有没有办法创建一个复选框列表作为下拉列表的元素?我不确定如何完成此操作(或者如果它甚至可能),以及如果数据库中的值为true,则将复选框设置为已选中。
感谢。
答案 0 :(得分:2)
您无法使用本机浏览器小部件执行此操作 - 您必须创建一个类似于包含复选框的<select>
元素的自定义解决方案。
答案 1 :(得分:2)
这里有一些基于jquery的解决方案,你可能会觉得很有用:
http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/
答案 2 :(得分:0)
如果您正在寻找商业产品。 DevExpress就是这样一个控件
答案 3 :(得分:0)
每当你看到一些看起来像下拉列表但看起来不像一个的东西时,它就是一个聪明的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>