こんにちは、jsonデータを使用してSQLサーバーからの別のドロップダウンの変更イベントにドロップダウンを入力します。Firefoxにチェックインしたときにjsonデータを取得しましたが、それでもドロップダウンは空のままです。
function OnCathwordPopulated(response) {
var xx = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
$("#<%=ddlCatchword.ClientID %>").removeAttr("disabled");
$("#<%=ddlCatchword.ClientID %>").children().remove();
$("#<%=ddlCatchword.ClientID %>").empty().append("<option selected='selected' value='0'>Please select</option>");
var listItems = "";
for (var i = 0; i < xx.length; i++) {
var val1 = xx[i];
var text1 = xx[i];
listItems += "<option value='" + val1+ "'>" + text1 + "</option>";
} $("#<%=ddlCatchword.ClientID%>").html(listItems);
}
私はここでも別の方法を使用しました
$("#<%=ddlCatchword.ClientID%>").append($("<option></option>").val(val1).text(text));