javascript - 如何使用 jquery 按类取消选中多个选择框选项?

标签 javascript jquery jquery-selectors

我有多个具有相同类别的多选框,我想在一个事件中取消所有选择。它们周围都有一个具有相同类 class_for_all_multi_selects 的 div。

$("#element_to_uncheck_all_options").change(function() {
  $('.class_for_all_multi_selects'). ...?
});

<div class="class_for_all_multi_selects">
  <select multiple="multiple" name="1">
    <option value="1">option1</option>
    <option value="2">option2</option>
  </select>
</div>

<div class="class_for_all_multi_selects">
  <select multiple="multiple" name="2">
    <option value="1">option1</option>
    <option value="2">option2</option>
  </select>
</div>

如何使用 jquery 按类取消选中多个选择框选项?

最佳答案

您也可以尝试使用 prop :

 $("div.class_for_all_multi_selects option:selected").prop('selected',false);

查看:http://jsfiddle.net/EVrrz/3/

关于javascript - 如何使用 jquery 按类取消选中多个选择框选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9828069/

相关文章:

javascript - jQuery 不响应 AJAX 加载的内容

javascript - jQuery 选择器将所有脚本作为文本关闭页面

javascript - 如何成功循环 JQuery 中的类数组?

javascript - 将字符串保存为 JavaScript 中的代码

javascript - 用@标记用户

javascript - 设置函数的最大执行时间

Javascript 创建元素并添加 HTML

javascript - 如何访问访问过的链接历史记录

jquery - 如何使用 jQuery 的 .css() 触发带有过渡的连续 CSS 变换?

jquery - CSS 有类似 jQuery 的 :has()? 的东西吗