一、用$.ajax()方法发送请求
可以通过发送HTTP请求加载远程数据,是 jQuery 最底层的 Ajax 实现,具有较高灵活性。
$.ajax({
url:请求地址
type:"get | post | put | delete " 默认是get,
data:请求参数 {"id":"123","pwd":"123456"},
dataType:请求数据类型"html | text | json | xml | script | jsonp ",
success:function(data,dataTextStatus,jqxhr){ },//请求成功时
error:function(jqxhr,textStatus,error)//请求失败时
})
二、 $.get()方法
仅限于get()方法的简单请求,但不如ajax灵活
$.get(url,data,function(result) {
//省略将服务器返回的数据显示到页面的代码
});
三、$.post方法
与get方法一样,但是post属性比get属性多了一个参数
$.post(url,参数对象,回调函数) 默认请求头
application/x-www-form-urlencoded
$.post(url,data,function(result) {
//省略将服务器返回的数据显示到页面的代码
});