jQuery JSon没有被解析

时间:2011-08-09 10:20:18

标签: jquery json

我正在尝试解析收到的JSON对象,但 obj 始终为null, obj.d 未定义。问题在哪里?

JSon回复

{"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: ""
            });

1 个答案:

答案 0 :(得分:3)

如果您的dataType为$.parseJSON,则不需要json

data是javascript对象本身。