为了账号安全,请及时绑定邮箱和手机立即绑定

点击submit按钮,执行ajax,验证输入的用户名是否被占用。这个该怎么实现?

点击submit按钮,执行ajax,验证输入的用户名是否被占用。这个该怎么实现?

不负相思意 2018-11-27 05:00:29
点击submit按钮,执行ajax,验证输入的用户名是否被占用。这个该怎么实现?
查看完整描述

1 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

$(function (){

    $("#submit").click(function (){

        var username=$("#username").val()

        $.ajax({

            type: "get",

            url:"post.asp",

            async: true,

            timeout: 15000,

            data:{username:username},

            beforeSend: function(xhr) {   //beforeSend定义全局变量

                xhr.setRequestHeader("If-Modified-Since", "0");  //If-Modified-Since HTTP请求头标签,即比较浏览器缓存页面时间

            },

            success: function(xmlDoc, textStatus, xhr) 

            {

                if(xhr.readyState==4)

                    {

                    if(xhr.status == 200)

                    {

                        var str=xhr.responseText; //获取返回值

                        if (str==0){ //查询返回0表示已注册

                            alert("已被注册")

                            return;

                            }

                        else{

                            //运行正确的代码

                            alert("可以正常注册")

                            }

                    }

                }

            },

        });                

    });    

});



查看完整回答
反对 回复 2018-12-22
  • 1 回答
  • 0 关注
  • 481 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信