首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JQuery -如何根据值选择下拉项

JQuery -如何根据值选择下拉项
EN

Stack Overflow用户
提问于 2012-01-05 22:18:35
回答 13查看 274.9K关注 0票数 91

我想要设置一个下拉列表(Select)来根据条目的值进行更改。

我有过

代码语言:javascript
复制
<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做到这一点?

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2012-01-05 22:20:32

你应该使用

代码语言:javascript
复制
$('#dropdownid').val('selectedvalue');

下面是一个例子:

代码语言:javascript
复制
$('#dropdownid').val('selectedvalue');
代码语言:javascript
复制
<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>

票数 169
EN

Stack Overflow用户

发布于 2012-01-05 22:22:14

代码语言:javascript
复制
$('#mySelect').val('fg');...........
票数 15
EN

Stack Overflow用户

发布于 2016-02-02 17:44:58

代码语言:javascript
复制
 $('#mySelect').val('ab').change();

 // or

 $('#mySelect').val('ab').trigger("change");
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8743975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档