zoukankan      html  css  js  c++  java
  • ajax回调函数Status问题

    function readyDo() {
    //            alert(xhr.readyState + "分" + xhr.Status);
                if (xhr.readyState==4 && xhr.status==200 ) {
                    var result = xhr.responseText;
                    if (result == "true") {
                        document.getElementById("title").innerHTML = "";
                        return true;
                    } else {
                        document.getElementById("title").innerHTML = "该用户名存在啦";
                        return false;
                    }
                } 
            }
    这串代码是判断返回的状态是否通过,注意status==200,s小写在IE,谷歌,欧朋都没有问题,
    你只要Status==200,S大写,只能在ie浏览器中通过,其余浏览器都不能通过,而且通过本人
    二天的判断在IE浏览器中,readyState和Status返回值是4和200,但是在谷歌或者欧朋浏览中
    返回的值readyState==4 status==undefined,但是还是可以通过判断

    转载自:http://www.aspnetjia.com

  • 相关阅读:
    洛谷P3747 [六省联考2017]相逢是问候
    染色(dye)
    BZOJ1426: 收集邮票
    消息队列RabbitMQ
    CRM
    BBS
    版本控制
    RESTful API
    Luffy
    axios使用
  • 原文地址:https://www.cnblogs.com/aspnetjia/p/5177435.html
Copyright © 2011-2022 走看看