這是我的第一個數據綁定通過AJAX HTML控件嘗試。我檢查/調試我的ajax調用和數據檢索確定,但沒有出現在選擇選項。我的JavaScript位於我的aspx頁面的底部。有什麼問題選擇選項不顯示數據
$(function() {
$.ajax({
type: "POST",
url: "psHlp.asmx/getDistricts",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$("#District").empty();
$.each(msg.d, function() {
$("#District").append($("<option></option>").val(this['Value']).html(this['Text']));
});
},
error: function() {
alert("Failed to load districts");
}
});
});
這是位於在我的網頁開始我選擇選項
<div class="col-sm-3 col-xs-12 ffield">
<select id="District" style="display: none;">
</select>
</div>
感謝,但沒有奏效。我在循環顯示值['value']中添加一個警告函數,並正確顯示所有行。發生了什麼?????? –
請嘗試更新的答案,看看它是否有效。 – phreakv6
你能設置一個小提琴或給我的完整網址Ajax調用? ' 「psHlp.asmx/getDistricts」' – phreakv6