我在阅读 JSON 时遇到问题;我的 PHP 服务器对使用 stdClass 创建的对象进行编码,然后在我的 Ajax 异步脚本上发送该对象。我试图提醒对象,表示如下:
alert(prova) //Gives {"idProva":"3","name":"test"}
现在如果变量名是prova
,我如何读取值 3?
我尝试使用prova.idProva
,但它不起作用。
我在阅读 JSON 时遇到问题;我的 PHP 服务器对使用 stdClass 创建的对象进行编码,然后在我的 Ajax 异步脚本上发送该对象。我试图提醒对象,表示如下:
alert(prova) //Gives {"idProva":"3","name":"test"}
现在如果变量名是prova
,我如何读取值 3?
我尝试使用prova.idProva
,但它不起作用。
尝试将 json 解析为对象
var json = '{"idProva":"3","name":"test"}',
obj = JSON.parse(json);
alert(obj.idProva);
我希望这个能帮上忙
在ajax中全部添加dataType:'json'
$.ajax({url: '',
dataType: 'json',
type: 'GET',
success: function (prova) {
alert(prova.idProva);
}
);
这可能会帮助你,
var data = {"idProva":"3","name":"test"}
console.log(data['idProva']);