我以 json 格式从 php 传递数据,如何访问它?
这是结果:
{"solctype":"Long Term Agreement","checkbox":"1","prnumber":"356363563"}
我已经尝试过
$.post("getgrid?id="+id,
{
},
function(data, status){
console.log(data.solctype);
});
这总是返回未定义
最佳答案
您需要解析字符串数据并将其转换为 JavaScript 对象。
使用这样的东西:
var stringData = {"solctype":"Long Term Agreement","checkbox":"1","prnumber":"356363563"};
var parsedData = JSON.parse(stringData);
console.log(parsedData.solctype)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
关于javascript - 访问以字符串形式传递的 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38954630/