ajax

2018-04-01  本文已影响0人  程序员小R

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

}).

上一篇 下一篇

猜你喜欢

热点阅读