【发布时间】:2009-09-30 10:53:46
【问题描述】:
我设置了 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
顺便说一句,这是相同的评估行号。有什么想法吗?
【问题讨论】:
标签: ajax jquery xmlhttprequest response