zoukankan      html  css  js  c++  java
  • jquery Ajax

    1.get方式有大小限制
      $.get("url",{key:value},callback(data){

      });

    2.post方式没有大小限制
      $.post("url",{key:value},callback(data){

      })

    $.ajax({
      type:"get/post",
      url:"",
      data:{key:value},
      success:callback(){

      }
    })

    url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。

    type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和

          delete也可以使用,但仅部分浏览器支持。

    data: 要求为Object或String类型的参数,发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格

          式。get请求中将附加在url后。防止这种自动转换,可以查看processData选项。对象必须为key/value格

          式,例如{foo1:"bar1",foo2:"bar2"}转换为&foo1=bar1&foo2=bar2。如果是数组,JQuery将自动为不同

          值对应同一个名称。例如{foo:["bar1","bar2"]}转换为&foo=bar1&foo=bar2。

    success:要求为Function类型的参数,请求成功后调用的回调函数,有两个参数。

             (1)由服务器返回,并根据dataType参数进行处理后的数据。

             (2)描述状态的字符串。

             function(data, textStatus){

                //data可能是xmlDoc、jsonObj、html、text等等

                this;  //调用本次ajax请求时传递的options参数

    $("form").serialize()//把表单有name属性的元素按键值&连接

    $("").load(url,{key:value},callback(data){});可替代iframe,可以更容易被搜索引擎收录

  • 相关阅读:
    Linux文件系统属性权限chattr与lsattr命令
    Linux权限管理之ACL权限
    慈悲
    存在的四个象限
    白细胞低的原因
    释放能量和注意力
    [C#] 走进异步编程的世界
    改变世界的工程师:荣耀背后深刻着孤独
    分享基于EF+MVC+Bootstrap的通用后台管理系统及架构(转)
    如何拿到半数面试公司Offer——我的Python求职之路(转)
  • 原文地址:https://www.cnblogs.com/qyhyq/p/4842556.html
Copyright © 2011-2022 走看看