0

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

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

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

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

4

3 回答 3

3

尝试将 json 解析为对象

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

我希望这个能帮上忙

于 2013-10-10T13:12:10.253 回答
2

在ajax中全部添加dataType:'json'

$.ajax({url: '',
    dataType: 'json',
    type: 'GET',
    success: function (prova) {
        alert(prova.idProva);
    }
);
于 2013-10-10T13:11:45.820 回答
0

这可能会帮助你,

var data = {"idProva":"3","name":"test"}
console.log(data['idProva']);
于 2013-10-10T13:26:37.567 回答