0
我從$ .ajax調用中獲取數據,但無法正確處理數據。這是我的代碼。
function OnSuccessResultSet(data, status) {
var output;
for (var i in data.recordset) {
output += "<li><a href='#'>";
for (var j = 0; j < metaName.length; j++) {
var testVar = metaName[j];
output += " <h2>" + data.recordset[i].testVar+ "</h2>";
alert(data.recordset[i].testVar);
alert(testVar);
alert(data.recordset[i].LABEL);
};
output += "</a></li>";
}
$(output).appendTo("#content1");
$('#content1').listview('refresh');
}
第一個警告給我一個未定義的回。第二次提醒給我LABEL,第三次提醒我LABEL的價值。我的metaName具有來自記錄集的我的元素的所有屬性值。我還用$ .ajax調用填充了我的metaName數組。 我沒有找到我的錯誤。 :/
什麼'metaName ' – iConnor
'metaName'是一個值=「LABEL,CDNUMBER,ARTIST,MUSICTYPE」的數組,更像這樣,我的記錄集具有我的數組的屬性。所以我嘗試獲取值,但它不工作。 –