设置后,使用Jquery的dropdownList中的选定值不会出现

时间:2015-05-27 10:13:22

标签: javascript c# jquery html asp.net

当我尝试在设置值后使用jquery将所选值更改为某些内容时,asp:dropdownlist出现问题,dropdownlist显示最后一个值,并且不会更新为我设置的新选定值。

我试试(我的HTML代码)

<select name="ctl00$cphMain$ddlBankList" id="ddlBankList">
	<option value="2">a</option>
	<option value="67">b</option>
	<option value="85">c</option>
	<option value="175">d</option>
	<option value="84">e</option>
    <option value="86">f</option>
</select>

并修改html我使用这个js

$("#<%=ddlBankList.ClientID%> option:selected").removeAttr("selected");
$("#<%=ddlBankList.ClientID%> option[value='67']").attr('selected', 'true');

但是下拉列表不会跳转到67值。

2 个答案:

答案 0 :(得分:1)

使用此

$("#ddlBankList").val(67);

<强> JSFIDDLE

答案 1 :(得分:1)

您可以直接在下拉列表中使用Jquery val函数选择选项。

$("#<%=ddlBankList.ClientID%>").val('67');