如何选择一个select type = multiple - jQuery

时间:2011-02-18 22:06:53

标签: jquery jquery-selectors

选择<select>中设置为“多个”的所有选项的最佳方法是什么?

2 个答案:

答案 0 :(得分:6)

简单地使用Has Attribute Selector ...

$("select[multiple] option");

这将检查select标记上是否存在multiple属性,并获取其中的所有选项。

答案 1 :(得分:3)

来自jQuery文档

.val()

.val()方法主要用于获取表单元素的值。 对于<select multiple="multiple">元素,.val()方法返回包含每个所选选项的数组。

选择所有选项只需使用$("select option")或专门定位多个使用@Josh的回答$("select[multiple] option");