$.ajax() 方法常用参数解释

 jQuery  2018-08-30  admin  3044  4109

  

参数名称

  
  

类型

  
  

描述

  
  

url

  
  

String

  
  (默认为当前页地址) 发送请求的地址。
             
  

type

  
  

String

  
  请求方式 (POST 或 GET), 默认为 GET。注意:其它 HTTP 请求方法,如 PUT 和 DELETE  也可以使用,但仅部分浏览器支持。
             
  

timeout

  
  

Number

  
  设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置
             
  

data

  
  

ObjectString

  
  发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式。GET请求附加在URL后。防止这种自动转换,可以查看processData选项。对象必须为key/value格式,例如{foo1:”bar1”,foo2:’”bar2”}转换为&foo1=bar1&foo2=bar2。如果是数组,jQuery将自动为不同值对应统统一个名称。例如{foo:[“bar1”,”bar2”]}转换为&foo=bar1&foo=bar2
             
  

dataType

  
  

String

  
  预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息返回 responseXML 或  responseText,并作为回调函数参数传递。
             可用的类型如下。
             xml: 返回 XML 文档,可用 jQuery 处理。
             html: 返回纯文本 HTML 信息;包含的 script 标签会在插入DOM时执行。
             script:  返回纯文本 JavaScript            代码。不会自动缓存结果。除非设置了擦车参数。注意在远程请求时(不在同一个域下),所有POST请求都讲转为GET请求。
             json: 返回 JSON 数据 。
             jsonp:  JSONP 格式。使用 JSONP 形式调用函数时,如 myurl?callback=? jQuery 将自动替换 ?            为正确的函数名,以执行回调函数。
             Text:返回纯文本字符串。
             
  

beforeSend

  
  

Function

  
  发送请求前可修改 XMLHttpRequest 对象的函数,例如添加自定义 HTTP            头。在beforeSend中如果返回false可以取消本次Ajax请求。XMLHttpRequest 对象是唯一的参数。
             function  (XMLHttpRequest) {
                       this; // 调用本次Ajax请求时传递的options参数
             }
             
  

complete

  
  

Function

  
  请求完成后调用的回调函数 (请求成功或失败时均调用)。
             参数: XMLHttpRequest 对象和一个描述成功请求类型的字符串。
             function  (XMLHttpRequest,textStatus)  {
                       this; // 调用本次Ajax请求时传递的options参数
             }
             
             
  

success

  
  

Function

  
  请求成功后调用的回调函数。有两个参数。
             由服务器返回,并根据dataType参数进行处理后的数据。
             描述状态的字符串。
             function(data,textStatus){
             //data 可能是XMLDoc、jsonObj、html、text等等
             this;  //调用Ajax请求时传递的options参数
             }

             
  

error

  
  

Function

  
  请求失败是调用的函数。该函数有3个参数,即
             XMLHttpRequest  对象,错误信息,捕获的错误对象(可选)。
             Ajax事件函数如下。
             function  (XMLHttpRequest, textStatus, errorThrown) {
             // 通常情况下textStatus和errorThown只有其中一个包含信息         
             this;  // the options for this ajax request           
             }
             
  

global

  
  

Boolean

  
  默认为true。表示是否触发全局 AJAX 事件。设置为 false 将不会触发全局 AJAX 事件,如 ajaxStart 或  ajaxStop            。可用于控制不同的Ajax事件
             

如果文章对您有帮助,点击下方的广告,支持一下作者吧!

转载必须注明出处:

$.ajax() 方法常用参数解释 —— code.cent123.com

相关推荐


酷炫的倒计时客户端

QQ: 425100867捐赠开发者:

go 的加减乘除运算注意事项,及相互转化问题

packagemain import( "fmt" ) funcmain(){ varintAint=10 varintBint=9 varfloatAfloat64=10 varfloatBfloat64=9 //在Go语言中,操作数的类型必须匹配。也就是说,进行运算时,操作数的类型必须一致或能够进行合理的转换。 //具体来说

AI人脸替换工具离线版V6.0 最新版下载

AI人脸替换工具离线版V6.0 最新版下载下载 解压 双击运行roop_rope_facefusion_V60.exe 文件即可下载链接:https://pan.quark.cn/s/be7953632126AI人脸替换工具离线版V6.0

Android各个版本与API等级之间的对应关系

API等级 1 - 3:Android 1.0 (Astro,也被称为“铁臂阿童木”)Android 1.1 (Petit Four,即“花色小蛋糕”)Android 1.5 (Cupcake)API等级 4:Android 1.6 (Donut)API等级 5 - 7:Android 2.0/2.0.1/2.1 (Éclair)API等级 8:Android 2.2/2.2.3 (Froyo)A