j查询状态 200 ok 错误
jQuery status 200 ok error
我对jQuery ajax请求有一个非常特殊的问题。
当用户浏览网页的各个部分时,会有jQuery get((调用来获取一些内容。问题是这些请求在随机情况下停止工作。当我在Firebug中检查请求响应时,请求状态为200 OK,但是Firebug请求被涂成红色,因为有错误,但没有错误消息。
Firebug 中的响应选项卡为空。
问题是我正常访问这些网址,而不是认为 ajax,内容正常返回。
因此,如果我重新启动浏览器,一切都很好,我正在使用jquery 1.7.1和jquery.effects.core.js
这是我提出请求的地方:
$.get('abc', function(data) {
...
}).error(function(xhr, status, error) { alert("An AJAX error occured: " + status + "'nError: " + error);});
当问题发生时,将调用警报,并且"状态"变量的值为"错误",而"错误"变量为空字符串...
我真的不知道问题是什么。一些帮助将不胜感激
请记住始终捕获错误并报告它们,以便您可以找到问题而无需猜测它可能是什么:
$.ajax({
url : '<url>',
success : function (serverResponse) { ... },
error : function (jqXHR, textStatus, errorThrown) {
if (typeof console == 'object' && typeof console.log == 'function') {
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
}
}
});
在尝试使用它之前,这将检查以确保console.log
存在并且是一个函数。如果存在console.log
则将记录与 AJAX 请求关联的所有错误信息。
文档:http://api.jquery.com/jquery.ajax
相关文章:
- Node.js v6.2.0类扩展不是函数错误
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 我如何修复包含在captcha的addthis中的错误
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- Dojo XHR将200 OK视为错误
- j查询状态 200 ok 错误
- Rails完成了200 OK,但$.ajax()调用'错误'callback而不是'成功;
- 在角度中,如果服务器响应{错误:'ok'},则$http去捕获
- commonModalDialogClose(SP.UI.DialogResult.OK,someValue)引发错误
- 为什么javascript ' var undefined '是OK的,但' var null '抛出错误
- 即使响应是200 ok,也要访问ajax请求中的错误块
- Jquery ajax调用返回一个错误,readystate 4, status 200, statustext ok
- 处理原始JavaScript返回到.ajax错误函数,尽管200 OK
- Ajax请求返回200 OK,但会触发一个错误事件而不是成功
- 表单没有提交,甚至没有错误和OK响应
- 页面发回错误时,Java脚本警报ok按钮
- 浏览器错误"页面错误"-主要是IE,但页面渲染OK.适当的方法