我有通过Ajax调用从servlet获取json值的示例代码。 在成功功能,我得到的回应。它在控制台中显示Object : [{"userId":"dfeterter"}]
。无法使用AJAX调用从JSON对象获取值
但我不能够得到用户id的值
$.ajax({
url: "Registration",
dataType: "json",
data: {
jsonbhvalue: bhvalue,
jsonuid: uid,
jsonpassword: password,
jsonfname: fname,
jsonlname: lname,
jsonmobile: mobile,
jsonemailid: emailid
},
success: function(variable) {
var obj = $.parseJSON(JSON.stringify(variable));
console.log("Object : " + obj);
console.log("cval : " + obj.userId)
});
});
什么是'$ .parseJSON(JSON.stringify(变量))'的目的是什么? – Musa
'var obj = $ .parseJSON(JSON.stringify(variable)); '是不必要的。 jQuery自动解析任何JSON。 – Andy
所以我必须做什么?\ –