son*_*ool 1 html javascript html-select jquery-trigger
我正在尝试模拟一个 javascript 以从下面的下拉列表中进行选择。我在这里尝试此代码,但它不起作用。
$('select[name="srctype"]').val(2).trigger('change');
Run Code Online (Sandbox Code Playgroud)
我在这里做错了吗?我的javascript是否因为下面的代码布局而搞砸了?
我正在努力选择 value="single"
<select name="srctype" class="formselect" onchange="typesel_change()">
<option value="any" selected="selected">any</option>
<option value="single">Single host or alias</option>
<option value="network">Network</option>
<option value="pptp">PPTP clients</option>
<option value="pppoe">PPPoE clients</option>
<option value="l2tp">L2TP clients</option>
<option value="wan">WAN subnet</option>
<option value="wanip">WAN address</option>
<option value="lan">LAN subnet</option>
<option value="lanip">LAN address</option>
</select>
Run Code Online (Sandbox Code Playgroud)
做这个:
$('.formselect').val('single').trigger('change');
Run Code Online (Sandbox Code Playgroud)
在您的代码中,您试图设置一个2不存在的 val 。您感兴趣的价值实际上single是您在问题中提到的。
这是一个演示:http : //jsbin.com/eXONuhu/1/