zoukankan      html  css  js  c++  java
  • jquery ajax中error返回错误解决办法

    转自: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.

  • 相关阅读:
    11月28日总结
    12月06日总结
    12月02日总结
    11月26日总结
    12月05日总结
    11月30日总结
    软件设计职责链模式
    软件设计策略模式
    软件设计组合模式
    大数据竞赛练习题二
  • 原文地址:https://www.cnblogs.com/sharpest/p/5764226.html
Copyright © 2011-2022 走看看