zoukankan      html  css  js  c++  java
  • Jquery写的ajax

    在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() 函数来全局设置。

  • 相关阅读:
    yii源码五
    yii源码四
    yii源码三 -- db
    yii源码二 -- interfaces
    yii源码一 -- CComponent
    jquery效果 窗口弹出案例
    JS滚动条
    JS表单验证
    [TCP/IP] TCP流和UDP数据报之间的区别
    [TCP/IP] 关闭连接后为什么客户端最后还要等待2MSL
  • 原文地址:https://www.cnblogs.com/LQK157/p/11474508.html
Copyright © 2011-2022 走看看