jquery - 如何选择并设置选项?

标签 jquery

这是我所拥有的,这是 html...我做错了什么?

$("#request_showdate_1i option[value='2012']").attr("selected","selected");

  <select name="request[showdate(1i)]" id="request_showdate_1i">
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010" selected="selected">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
 </select>

最佳答案

您需要做的是:

 $('#request_showdate_1i').val('2012');

jQuery 将完成剩下的工作:)

请参阅此处的第二个示例:http://api.jquery.com/val/#val2

关于jquery - 如何选择并设置选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895400/

相关文章:

javascript - 从 attr() 获取值后对象没有方法 'spilt'

jquery - 有没有更好的方法在 Coffeescript 中使用 => 在函数中调用 $(this) ?

javascript - 根据选项 "label"属性替换 HTML 中的值

javascript - jQuery 中的切换功能

jquery - 如何使 <ul> 充当 <ol> (使用数字而不是元素符号)?

javascript - 序列化对象数组

javascript - JS - 根据计算禁用下拉选项

javascript - Datalist 数组的 .index 为 "undefined"

javascript - 如何使用 Chrome 扩展程序中的内容脚本将按钮/图像附加到页面?

javascript - 在 Rails 应用程序中组织 javascript