2012-04-12 45 views
1

一個排JSON這是我簡單的JSON代碼:解析與jQuery

{ 
    "status": 1, 
    "message": "This message" 
} 

Firebug的控制檯,我可以得到status

$({"status":1,"message":"This message"}.status)[0]; 
>>> 1 

但要message以同樣的方式拿下」 t工作,我得到undefined

$({"status":1,"message":"This message"}.message)[0]; 
>>> undefined 

我會獲得「此消息」。我究竟做錯了什麼?

謝謝!

回答

2
$(function(){ 
    var x= {"status":"1","message":"This message"}; 
    alert(x.message); 
})​ 

這裏看看http://jsfiddle.net/JxHme/

+0

感謝。沒有jq是完美的:-) – Roberto 2012-04-12 07:07:57

2

它應該不是這種語法?

$({"status":1,"message":"This message"})[0].message 
0

不需要使用jQuery。 POJS做這項工作

{"status":1,"message":"This message"}.message; 
1

儘量不要使用jQuery ...

var myjson = { 
    "status": 1, 
    "message": "This message" 
}; 
document.writeln(myjson.status); 
document.writeln(myjson.message); 
0

這對我的作品

alert({"status":1,"message":"This message"}.message)