ajax()
ajax的实现
$.ajax({
//发送请求地址(默认当前页地址)
url:String,
//请求方式(默认为get):
get/post/put(部分)/delete(部分)
type:String,
//延迟毫秒数
timeout:Number,
//发送至服务器的数据
data:Object/String,
//预期服务器返回类型 可选:xml/html/script/json/jsonp/text
dataType:String,
//发送前修改
XMLHttpRequest对象函数//以下this均为本次调用,
Ajax传递的options参数
beforeSend:
function(XMLHttpRequest){this;}
//完成后的回调函数
complete:
function(XMLHttpRequest,textStatus){
this;
},
调用成功后的回调函数 data可能是html/text/..
success:
function(data,textStatus){this;}
//请求失败时返回的函数 通常后两个参数只有一个包含信息
error:
function(XMLHttpRequest,textStatus,errorThrown){this;}
//是否出发全局Ajax事件
global:Boolean
}).
网友评论