这是我简单的json代码:
{
"status": 1,
"message": "This message"
}
使用firebug控制台,我可以获得status
:
$({"status":1,"message":"This message"}.status)[0];
>>> 1
但以相同的方式获取message
将无效,我得到undefined
:
$({"status":1,"message":"This message"}.message)[0];
>>> undefined
我会获得“此消息”。我做错了什么?
谢谢!
答案 0 :(得分:2)
不应该是这种语法吗?
$({"status":1,"message":"This message"})[0].message
答案 1 :(得分:2)
$(function(){
var x= {"status":"1","message":"This message"};
alert(x.message);
})
答案 2 :(得分:1)
尽量不要使用jquery ......
var myjson = {
"status": 1,
"message": "This message"
};
document.writeln(myjson.status);
document.writeln(myjson.message);
答案 3 :(得分:0)
无需使用jQuery。 POJS完成工作
{"status":1,"message":"This message"}.message;
答案 4 :(得分:0)
这对我有用
alert({"status":1,"message":"This message"}.message)