在jQuery中发送一个Ajax请求常用的有以下方式:
①方式一 :$.ajax( object )
jQuery 底层 AJAX 实现。此方法功能最强大,get和post请求都可以发送,回调函数也最多,如:发送之前、发送失败、发送成功、发送完毕的回调函数都可以设置。
参数说明:
object:是个json格式的对象,常用的键值有以下几种
键名说明
②方式二:简单易用的高级实现 (底层也是使用$.ajax实现的)
语法格式:
$.get(url, [data], [callback], [type])
$.post(url, [data], [callback],[type])
说明:$.get()只能发送get请求,$.post()只能发送post请求,且这两者都是异步请求。
参数说明:
url:请求的地址
data:请求的参数,请求字符串或者json格式
callback:请求成功的回调函数相当于原生Ajax请求状态等于4
type:指定服务端返回的数据类型,有xml, json, text等
网友评论