jquery ajax错误json响应

时间:2009-09-30 01:53:37

标签: ajax jquery xmlhttprequest response

我有jquery全局错误事件集,如下所示:

 $("#message_alert").ajaxError(function(event, XMLHttpRequest, settings, thrownError){
    ajax_error(XMLHttpRequest);
 });

和ajax_error方法获取完全正确的XMLHttpRequest参数。现在XMLHttpRequest获取的请求,它还有XMLHttpRequest.responseText中后端的json数据

现在我想知道,我怎么能解析这个json数据,我试着做

eval("var request = "+XMLHttpRequest.responseText);

由于某种原因工作正常,但不再工作,我知道数据肯定会回到ajax响应。也许是我做错了什么..好吧萤火虫显示它的错误,我不知道我做错了什么

错误:

missing ; before statement
http://basit.io.im/javascript/global.js
Line 127

顺便说一下这是同一个评估行号。任何想法?

1 个答案:

答案 0 :(得分:1)

你试过吗?

eval("var request = XMLHttpRequest.responseText");

这应该可以解决您遇到的错误。