如何在jquery中选择多个下拉列表?

时间:2015-12-15 05:30:02

标签: javascript jquery

示例

<select name="test" multiple="multiple">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
</select>

从下拉列表中选择一个值

$("select[name=test]").val("1");

但如何使用jquery选择多个选项?

enter image description here

请帮助解决我的问题。

2 个答案:

答案 0 :(得分:4)

试试这个

&#13;
&#13;
$("select[name=test]").val([1,2,3]);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select name="test" multiple="multiple">
  <option value="1">1 This is first</option>
  <option value="2">2 This is second</option>
  <option value="3">3 This is third</option>
  <option value="4">4 This is fourth</option>
</select>
&#13;
&#13;
&#13;

答案 1 :(得分:3)

你可以尝试一下:

$('select option[value=' + val + ']').attr('selected', true);