我想要设置一个下拉列表(Select)来根据条目的值进行更改。
我有过
<select id="mySelect">
<option value="ps">Please Select</option>
<option value="ab">Fred</option>
<option value="fg">George</option>
<option value="ac">Dave</option>
</select>
我知道我想要更改下拉列表,以便选择值为"fg“的选项。我怎样才能用JQuery做到这一点?
发布于 2012-01-05 22:20:32
你应该使用
$('#dropdownid').val('selectedvalue');
下面是一个例子:
$('#dropdownid').val('selectedvalue');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id='dropdownid'>
<option value=''>- Please choose -</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='selectedvalue'>There we go!</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>
发布于 2012-01-05 22:22:14
$('#mySelect').val('fg');...........
发布于 2016-02-02 17:44:58
$('#mySelect').val('ab').change();
// or
$('#mySelect').val('ab').trigger("change");
https://stackoverflow.com/questions/8743975
复制相似问题