jquery $ .ajax成功响应问题

时间:2012-02-17 03:53:17

标签: ajax jquery

我有一个jquery $ .ajax调用,在我的成功回调中,我有这个

success: function(response) {
    console.log('response = '+response);
    console.log('response.validate = '+response.validate);
}

这是我在Firebug中的控制台输出:

response = {"validate":true}
response.validate = undefined

heck是如何响应的.validate等于undefined?

1 个答案:

答案 0 :(得分:2)

添加此ajax选项:

dataType: "json"

如果你没有告诉jQuery你正在返回JSON并且你没有设置正确的头文件,那么jQuery不知道如何处理它。

相关问题