未解析jQuery JSon
我试图解析接收到的JSON对象,但obj总是空的,obj.d是未定义的。问题在哪里 JSon响应未解析jQuery JSon,jquery,json,Jquery,Json,我试图解析接收到的JSON对象,但obj总是空的,obj.d是未定义的。问题在哪里 JSon响应 {"d":"psize=a4&porient=portrait&margintop=10&marginleft=5&marginright=5&marginbottom=10&title=&author=&subject=&keywords=&userpass=&ownerpass=&coverpage=
{"d":"psize=a4&porient=portrait&margintop=10&marginleft=5&marginright=5&marginbottom=10&title=&author=&subject=&keywords=&userpass=&ownerpass=&coverpage=http%3A%2F%2F&conversiondelay=1&allowscript=true"}
调用服务器并从服务器接收以上响应的代码
$.ajax({
type: "POST",
url: "Default.aspx/LoadOptions",
data: "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
var obj = $.parseJSON(data);
console.log(obj.d);
},
error: ""
});
如果您的数据类型是
json
,则不需要$.parseJSON
数据
是javascript对象本身。不是“json对象”。。。JavaScript对象:)