读json对象

时间:2013-10-10 13:08:47

标签: javascript php json jquery

我在阅读JSON时遇到问题;我的PHP服务器对使用stdClass创建的对象进行编码,然后在我的Ajax异步脚本上发送该对象。我试图提醒对象和 表示是这样的:

alert(prova) //Gives {"idProva":"3","name":"test"}

现在,如果变量名称为prova,我该如何读取值3?

我尝试使用prova.idProva,但它不起作用。

3 个答案:

答案 0 :(得分:3)

在ajax中添加dataType:'json'

$.ajax({url: '',
    dataType: 'json',
    type: 'GET',
    success: function (prova) {
        alert(prova.idProva);
    }
);

答案 1 :(得分:3)

尝试将json解析为对象

var json = '{"idProva":"3","name":"test"}',
obj = JSON.parse(json);
alert(obj.idProva);

我希望这会有所帮助

答案 2 :(得分:0)

这可能会对你有帮助,

var data = {"idProva":"3","name":"test"}
console.log(data['idProva']);