选择<select>
中设置为“多个”的所有选项的最佳方法是什么?
答案 0 :(得分:6)
简单地使用Has Attribute Selector ...
$("select[multiple] option");
这将检查select标记上是否存在multiple
属性,并获取其中的所有选项。
答案 1 :(得分:3)
来自jQuery文档
.val()
方法主要用于获取表单元素的值。 对于<select multiple="multiple">
元素,.val()
方法返回包含每个所选选项的数组。
选择所有选项只需使用$("select option")
或专门定位多个使用@Josh的回答$("select[multiple] option");