当前位置 : 主页 > 网页制作 > JQuery >

Jquery写的ajax

来源:互联网 收集:自由互联 发布时间:2021-06-15
在jQuery中AJAX的写法有3种,$ajax,$post,$get这三种。其中$post和$get是简易写法,高层的实现,在调用他们的时候,会运行底层封装好的$ajax。 $( ‘ #register ‘ ).on( ‘ click ‘ ,function(){ $.

在jQuery中AJAX的写法有3种,$ajax,$post,$get这三种。其中$post和$get是简易写法,高层的实现,在调用他们的时候,会运行底层封装好的$ajax。

$(#register).on(click,function(){
                    $.ajax({
                        type:"post", 
                        url:"{:url(‘admin/register/reg‘)}",
                        data:$(.register).serialize(),
                        dataType:json,
                    success:function(msg){
                            if(msg == 2){
                                alert(恭喜您!注册成功);
                                window.location.href = {:url("/admin/login/index")}
                            }if(msg == 1){
                                alert("用户名已存在 请重新输入")
                            }if (msg==3){
                                alert("用户名或密码不能为空")
                        }
                    }
                    })
                })

ajax() 方法通过 HTTP 请求加载远程数据。

该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。

最简单的情况下,$.ajax() 可以不带任何参数直接使用。

注意:所有的选项都可以通过 $.ajaxSetup() 函数来全局设置。

网友评论