【发布时间】:2014-10-26 10:53:13
【问题描述】:
我正在使用这篇 stackoverflow 帖子中编写的代码
How to avoid the need for ctrl-click in a multi-select box using Javascript?
在许多其他文章中也建议在不按 ctrl-click 的情况下进行多选。
代码:
$('option').mousedown(function(e) {
e.preventDefault();
$(this).prop('selected', !$(this).prop('selected'));
return false;
});
问题是代码在 FireFox 31.0 上不起作用。 您可以使用以下链接进行尝试
有没有人知道解决这个问题的方法:)
【问题讨论】:
-
我是 jqueryui erichynds.com/blog/jquery-ui-multiselect-widget 的多选插件的忠实粉丝,这也将允许人们进行过滤,并有一个“全选”选项
-
感谢您的评论,其实我最好不使用新库就找到问题:)
-
您是否尝试过使用鼠标的滚动按钮单击选项? :D 它不需要按下 CTRL
-
其实这是一个只用鼠标左键的要求:)
-
我对此进行了测试。没有错误。它只是不起作用。
标签: javascript jquery firefox multi-select