相关疑难解决方法(0)

jQuery multiselect下拉菜单

我有一个简单的html多选下拉列表:

<select id="transactionType" multiple="multiple" size="10">
  <option value="ALLOC">ALLOC</option>
  <option value="LOAD1">LOAD1</option>
  <option value="LOAD2">LOAD2</option>
  <!-- etcetera... -->
</select>
Run Code Online (Sandbox Code Playgroud)

我希望在javascript被禁用的情况下继续使用此列表但是使用javaScript我想将列表呈现为多选下拉列表.也就是说它只显示列表中的一个项目,直到被点击,然后将展开以显示x项目并提供滚动,我可以在按住shift或ctrl的同时选择多个元素.

jQuery的新手正在搜索http://jquery.com/但还没有找到我需要的东西.

编辑 Struts2用户,所选答案将url编码为[]这会导致struts2中的问题,但修复非常容易.只需打开jquery.multiSelect.js并搜索"[]"并删除在字符串连接中使用的一个实例.我也使用jQuery 1.4.4而不是与它捆绑在一起的1.3.2,一切正常.

jquery jquery-ui jquery-plugins multi-select

50
推荐指数
4
解决办法
35万
查看次数

如何在下拉列表中创建复选框?

我想创建一个多选的保管箱列表.实际上我必须使用下拉菜单选择多个选项.当我这样做时,如下所示:

<select>
 <option><input type="checkbox"></option>
</select>
Run Code Online (Sandbox Code Playgroud)

然后复选框显示在下拉字段前面.但我想为每个选项创建它而不是作为一个整体,以便我可以选择多个选项.有没有办法做到这一点?

html javascript css

14
推荐指数
7
解决办法
11万
查看次数