如何使用jQuery更新下拉菜单?

时间:2017-02-14 07:34:06

标签: javascript jquery

我尝试使用val()方法使用jQuery更新下拉菜单但由于某种原因它失败了,这就是代码:

function doSomething() {
  var company_name = 'micro';
  $("#company").val(company_name);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<a href="#myPopup" data-rel="popup" class="ui-btn ui-btn-inline ui-corner-all ui-icon-check ui-btn-icon-left" onclick="doSomething(this);">update</a>
<select id="company" onchange="populateAddress();">
  <option value="apple">apple</option>
  <option value="micro">micro</option>
</select>

1 个答案:

答案 0 :(得分:0)

大概是&#34;它失败了#34;你的意思是它没有触发onchange事件?因为.val()肯定会奏效。尝试这样的事情......

$("#company").val(company_name).change();