0
我遇到的問題是,當我進行AJAX調用並且有多條記錄時,返回一個數組,然後我可以調用list [0]或無論先得到什麼。如果我進行相同的調用並接收單個對象,則返回對象而不是一個數組。當一條記錄返回時jquery ajax調用不返回數組的
任何想法如何處理?
更新:使用這些功能
function isArray(obj) {
return (obj.constructor.toString().indexOf("Array") != -1);
}
功能的getArray(OBJ){
if(obj.constructor.toString().indexOf("Array") != -1){
return obj;
} else {
var myArr = [1];
myArr[0]=obj;
return myArr;
}
}
當你正在測試的對象,看它是否是一個數組,它isin't這是行不通的。最後我使用了一個函數來測試它是否是一個數組,如果它不是我創建的。 – GStenson 2011-04-12 15:22:00