0
我目前正在開發一個聊天應用程序,並且一直在從對象數組中獲取屬性。我首先發送了一個帶json的ajax請求作爲數據類型。當我在控制檯中的成功函數中檢查我的(數據)參數時,它會顯示一個稱爲結果的數組,其中包含9個對象,每個對象都有4個屬性。它看起來像這樣,除了每個具有不同的ID和文本等將對象屬性拉出數組並將其轉換爲字符串
結果:數組[10] 0:對象 createdAt: 「2013-05-22T00:41:24.394Z」 的ObjectID: 「2tzXVBpwQA」 text:「SYSTEM:我會回來的。」我想只是拉出文本:對於每個對象,但我不知道如何做到這一點。我已經搜索並使用許多方法,如$ grep和用於語句獲取文本出無果(我是新來的編程)
下面是示例代碼
function newFetch(newDisplay){
$.ajax({
url: 'https://api.parse.com/1/classes/chats',
data: null,
success: function(data){
/*alert('Load was performed.');*/
var text = $.grep(data, function(e) { return e.text == text});
newFetch(newDisplay(text));
}
,
dataType:"json"
});
};
NewDisplay回調是,追加傳遞參數給我.divs的互相作用。
迄今爲止的這段代碼似乎到不抓取文本,而是在我使用控制檯時僅返回[]。任何幫助表示讚賞!