Javascript 使用DOM按钮在select2.js中单击更改SelectHTML元素中的选定值

Javascript 使用DOM按钮在select2.js中单击更改SelectHTML元素中的选定值,javascript,jquery,html,Javascript,Jquery,Html,我有一个问题,改变选择值直接点击按钮 首先,当我在没有选择2.js的情况下使用下面的代码时,它工作得很好 <select id="mySelect"> <option value="1">Ana</option> <option value="2">Lisa</option> <option value="3">Jeremy</option> <option value="4">Aug

我有一个问题,改变选择值直接点击按钮

首先,当我在没有选择2.js的情况下使用下面的代码时,它工作得很好

<select id="mySelect">
  <option value="1">Ana</option>
  <option value="2">Lisa</option>
  <option value="3">Jeremy</option>
  <option value="4">August</option>
</select>

<button type="button" onclick="changeValue()">Chose August</button>


<script>
      function changeValue() {
      document.getElementById("mySelect").value = "4";
      }
</script>
如您所知,该按钮将八月作为选定值。但是当我使用select2.js时,它不起作用。我使用select2.js更改其他下拉菜单选项

请帮忙。感谢您的帮助。

您需要使用select2.js的val方法

$('#mySelect').select2("val", 4)