jQuery中Ajax的get、post等方法详解

2020-05-23 06:01:09易采站长站整理

发送请求前可以修改XMLHttpRequest对象的函数,例如添加自定义HTTP头。在beforeSend中如果返回false可以取消本次Ajax请求。XMLHttpRequest对象是唯一的参数。

function(XMLHttpRequest) {

  this;//调用本次Ajax请求时传递的options参数

}

completeFunction

请求完成后调用的回调函数(请求成功或失败时均调用)

参数:XMLHttpRequest对象和一个描述成功请求类型的字符串。

function(XMLHttpRequest, textStatue){

  this;//调用本次Ajax请求时传递的options参数

}

successFunction

请求成功后调用的回调函数,有两个参数。

(1)由服务器返回,并根据dataType参数进行处理后的数据

(2)描述状态的字符串

function(data, textStatus) {

  //data可能是xmlDoc、jsonObj、html、text等

  this;//调用本次Ajax请求时传递的options参数

}

error