2013-04-26 54 views
0

所以我有一個Ajax響應呼叫輸出如何存取權限jQuery對象數據

您可以查看這裏的形象:enter image description here

這是從輸出:console.log(data),但我不知道該怎麼訪問這些值?任何幫助?

+0

使用data.each(函數(){執行console.log(this.dataset)}) – Mihail 2013-04-26 00:12:51

+0

我不認爲這是一個jQuery對象(注意,方括號[]) 。我認爲這是一個包含JavaScript對象的JavaScript數組。 – 2013-04-26 00:16:08

+0

你試過'數據[3]了嗎?數據集'? – VeXii 2013-04-26 00:16:12

回答

5

dataset是HTML5的方式存儲節點相關的數據。它幾乎可用在任何節點上,並獲得財產得到像

MyjQueryCollection[ 3 ].dataset.lastId; 

訪問你需要搶墊層DOM節點,你不能直接訪問一個jQuery對象/集合的性質,因爲它沒有被jQuery抽象。這是通過引用節點的索引值來實現的。

1

您可以嘗試

$obj.data('lastId')