博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery ajax中error返回错误解决办法
阅读量:6994 次
发布时间:2019-06-27

本文共 619 字,大约阅读时间需要 2 分钟。

转自:https://www.jb51.net/article/72198.htm

进入百度搜索此问题,发现有人这么说了一句

Jquery中的Ajax的async默认是true(异步请求),如果想一个Ajax执行完后再执行另一个Ajax, 需要把async=false就可以了

于时我在ajax中进行了处理

async: false,结果发现提交正常的数据返回是正常的没有错误。

 代码如下 复制代码

$.ajax({

type: "POST",
async: false,
url:urllink, 
data:data,
dataType:"html",
success:function(msg){
alert(data)
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
},
});  

最后补充一点:

发送error可能有下面两张引起的,或者其他程序问题,需要我们认真仔细。

1、data:"{}", data为空也一定要传"{}";不然返回的是xml格式的。并提示parsererror.

转载于:https://www.cnblogs.com/sharpest/p/5764226.html

你可能感兴趣的文章