我從阿賈克斯檢索列表,當它成爲一個成功,我要添加這些列表值下拉列表項,那麼我想遍歷data
直到最後一個值,然後將其添加到DropDownList
如何找到成功的數據jQuery中的Ajax的長度?
這裏是我的代碼是什麼我試圖
$.ajax({
type: "POST",
contentType: "application/json;charset=utf-8",
url: "GPCreateCheque.aspx/getOpenRequestNo",
dataType: "json",
success: function (data) {
alert(data.length);
for (var i = 0; i<data.length; i++) {
$(".tbDDLReqNo").append(new Option(data.d[i], data.d[i]));
}
},
error: function (result) {
alert("Error");
}
})
在警告框,它顯示
undefined
UPDATE
我返回
list<string>
從[webmethod]
是什麼你'data'是什麼樣子?嘗試'的console.log(數據)' – abhishekkannojia
提供的'data' –
結構@abhishekkannojia它有一個'清單' –