2010-05-17 66 views
1

我有一個函數JSON jQuery的顯示所分析的數據的問題

$.post('php/client.login.php', {username:username, password:password}, function(json){ 

        var ids = json; 
        alert(json.id); 

}, 'json'); 

其中返回undefined,JSON數據我想讀這是

[{"id":"8","client":"sam","email":"sam","username":"sam","password":"sam","case_ids":"61,63,54"}] 

它解析正常,但我無法讀取數據, 有什麼建議麼?

回答

2

如果您的數據作爲發佈,它應該是

json[0].id 

的數據被包裹在方括號中,使其與單個元件的陣列。

0

你可以這樣做:

ids[0].id 

或跳過 「IDS」 變量做:

json[0].client