0
我如何将能够从以下JSON和JavaScript获得价值
{"id":true,"username":"mynameisdonald"}
我已经试过的console.log(数据)获取用户名jQuery中;这表明上述,当我使用的console.log(data.username)它显示为未定义
我如何将能够从以下JSON和JavaScript获得价值
{"id":true,"username":"mynameisdonald"}
我已经试过的console.log(数据)获取用户名jQuery中;这表明上述,当我使用的console.log(data.username)它显示为未定义
使用parseJSON
功能:
var jsonStr = '{"id":true,"username":"mynameisdonald"}';
var obj = $.parseJSON(jsonStr);
console.log(obj.username);
在你的jQuery调用,指定这是JSON:
$.post(
"backend.php",
data: "nodata",
function(data) {
console.log(data.username);
},
"json"
);
或使用jQuery的parseJSON
像这样:
$.post(
"backend.php",
data: "nodata",
function(rawData) {
var data = $.parseJSON(rawData);
console.log(data.username);
}
);
这是一个字符串或实际JSON对象?你将它分配给可变数据吗? –