web-dev-qa-db-ja.com

jqueryでコンボボックスの値を選択します

コンボボックス(選択)があり、指定された値の後にそのようなものを選択したい

$("mySelect").select(myValue);

ありがとう

10
tinti

値に関連付けられている<option>要素を選択する場合は、 val() を使用できます。

<select id="mySelect">
    <option value="foo">Foo</option>
    <option value="bar">Bar</option>
    <option value="quux">Quux</option>
</select>

$("#mySelect").val("quux");
32
$('#select').val('3');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="select">
    <option value="1">ABC</option>
    <option value="2">DEF</option>
    <option value="3">XYZ</option>
</select>
 
0
Hero
$("#yourselect").next().attr('selected', 'selected');

この後の次の選択を選択します(yourselect)

そう

<select id="your" />aa
<select id="yourselect" />bb
<select id="yourselect2" />cc

yourselect2を選択します

0
genesis