码迷,mamicode.com
首页 > Web开发 > 详细

●AJAX

时间:2015-04-07 23:24:51      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

 

    <script language="javascript">
        $(document).ready(function () {
            $("#txtUID").blur(function () {
                var s = $(this).val();
                //用ajax向服务端发送请求
                $.ajax({
                    url: "CheckUserName.aspx",  //请求的页面的URL地址
                    async: false,  //默认为true,设为false,则由异步改为同步。当需要返回回调函数中的数据时,就需要改为同步
                    type: "POST",   //向页面传值的方式,post或get方式,一般用post
                    data: { uid: s },  //向服务器发送请求时带去的数据。是key:value对形式,如:{name:"grayworm",sex:"male"},如果是数组{works:["work1","work2"]}
                    dataType: "XML",  //返回的数据类型,这里返回的是XML数据,也可以返回Text等
                    beforeSend: function (ee) {
                        //向页面发送请求前触发的事件,如果返回false,则取消本次请求
                    },
                    success: function (data) {  //执行成功的回调函数,data是服务端返回来的xml对象
                        var c = $(data).find("count").text();
                        if (parseInt(c) == 0) {
                            $("#lbl").html("该用户名可以使用")
                        }
                        else {
                            $("#lbl").html("用户名已存在")
                        }
                    },
                    error: function (aa) {  //请求失败时的回调函数
                        alert("出错了");
                    },
                    complete: function (cc) {  //请求调用完成后的回调函数(请求成功或失败是均调用)
                        alert("结束了");
                    }
                });
            });
        });
    </script>

 

●AJAX

标签:

原文地址:http://www.cnblogs.com/phantom-k/p/4399828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!