首页 > Web开发 > 详细

jquery Ajax

时间:2015-09-27 20:10:29      阅读:242      评论:0      收藏:0      [点我收藏+]

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,可以更容易被搜索引擎收录

 

jquery Ajax

原文:http://www.cnblogs.com/qyhyq/p/4842556.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!