我有一个多选列表。当用户取消选择所选选项时,我想知道用户所做的未选定选项的值。我如何捕捉它?从多个选择列表中取消选择选项
我的示例代码如下。
<select multiple>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
我有以下的jQuery代码,允许用户选择多个选项
$('option').mousedown(function(){
e.preventDefault();
$(this).prop('selected', $(this).prop('selected') ? false :true);
});
你想单击事件,并检查目标的值是否未选中。如果是这样,你只是得到了不受检查的价值。我现在会为你做一个小提琴。 – Casey
鼠标事件不支持跨浏览器。你需要做什么具体的价值? – charlietfl
@Casey根本无法跨越浏览器 – charlietfl