0
我的Ajax響應是一個字符串數組這樣{"excount":2 "ex1":{"status":1}"ex2":{"status":2}}
我需要遍歷 圖所示字符串附加在JavaScript
$.ajax({
type: 'POST',
url: getContextPath()+"/cons/trackConsOrders",
data: {},
dataType: "json",
success: function(resdata) {
count = Object.keys(resdata).length;
$("#id-dynamic-order-track").empty();
for(i=0;i<count;i++){
for(j=0;j<resdata[i].excount;j++){
alert(resdata[i].ex"+j+".status);
}
}
警告我的代碼在Java腳本這裏面循環和警報,因爲錯誤的語法不工作...我需要在ex後追加j值。是否有可能提前。請幫助me.thanks
告訴你的字符串不是有效的JSON,但是你告訴了jQuery期待JSON。您需要修復服務器端代碼才能返回有效的JSON。 – nnnnnn
'resdata [i] .ex「+ j +」。status'也是無效的JavaScript。 –