如何将下拉列表的选定值设置为另一个的选定值?
下面的代码显示了如何正确完成此操作。
ASPX
<asp:DropDownList ID="ddl1" RunAt="Server" DataValueField="ID" DataTextField="ID" AppendDataBoundItems="true"/>
<asp:DropDownList ID="ddl2" RunAt="Server" DataValueField="ID" DataTextField="TEXT" AppendDataBoundItems="true"/>
查询
$("#<%= ddl1.ClientID %>").change(function() {
var Code = $(this).val();
$("#<%= ddl2.ClientID %>").val(Code);
});
然而,当使用jQuery Mobile时,DataTextField 被呈现为一个跨度标签,上面的代码不会更新。
问题
如何修改上述代码以适应这种情况?