$.ajax()常用参数的设置及其意义

来源:互联网 发布:越南viettel 网络类型 编辑:程序博客网 时间:2024/05/19 15:40

较常用的也就下面这些了

<html>
<head>
<script type="text/javascript">
function abc(){
 $.ajax({
     async:true, 

/*是否异步请求,用这对象的目的就是为了异步请求,所以此值一般不变,恒为true*/
     cache:false, /*是否用缓存*/
     global:true, /*是否触发已设置的全局事件,比如$("#id").ajaxStart()或

$("#id").ajaxSend(),等事件*/
     timeout:3000, /*定义请求超时时间,此设置覆盖全局,毫秒数*/
     username:"", /*定义服务器http请求用户名,跟服务器的设置有关*/
     password:"",  /*定义服务器http请求密码,跟服务器的设置有关*/
     type:"post", /*定义发送数据的方式*/
     url:"jx.asp", /*定义请求的url*/
     data:{aa:"bb"}, /*要发往服务器的数据值对*/
     context:$(".m"), /* 指定回调函数中this指的是哪个对象,如果值写成

document.body则对整个窗口文档有效,此处为用class选择的一个div,执行后会看

到,该被选择的div在回调函数中用this来指代,从而实现了改变颜色,把这篇章

的全部代码复制,再引好相应的jquery文件就可以执行*/
     beforeSend:function(){alert("请求之前");}, /* 发送请求之前要执行的函数*/
     dataType:"text",  /*定义返回的数据类型*/
     success:function(aa){alert(aa);$(this).css("background-color","#666666");}, /*请求成功

时要执行的函数,注意该函数的一个参数,且来捕捉返回数据*/
     complete:function(xhr,ts){alert(ts);},/*请求完成(不管是否成功)时执行的函数,

注意该函数的两个参数的使用,后一个参数是请求的状态值,此处用alert()弹出

,这篇文章的代码执行后显示是success,表示请求是成功的*/
     error:function(){alert("发生了错误");}/*请求错误时执行的函数*/
     });
 }
</script>
</head>
<body>
<div id="d" name="id" style="width:200px; height:100px;">bbb</div>
<div class="m" name="m" style="width:200px; height:100px;">bbb</div>
<button id="ii" onclick="abc()">加载</button>
</body>
</html>
上面的参数并不是全部的参数,还有一些不常用的,没有写进去

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 mp4视频屏幕好小怎么办 投了简历没回应怎么办 借壳上市原股票怎么办 红米note3指纹解锁失灵怎么办 来分期刷脸失败怎么办 买到假货商家不承认怎么办 买到假货翻新货工商局怎么办 三星note8笔丢了怎么办 夜跑结束后该怎么办 lol客户端正在运行中怎么办 瑞和宝终端锁定怎么办 骊爽摩托车动力弱怎么办? 换了手机跟点微信怎么办 手机送点插头换了怎么办 校园网总是显示有代理软件怎么办 电脑连接无线网络需要登录怎么办 智校园密码忘了怎么办 ivvi手机开不开机怎么办 跑鞋子大了一码怎么办 洗浴搓澡出汗多该怎么办 联华超市卡丢了怎么办 飞利浦电视的应用打不开怎么办 贵阳市下岗职工办理门面补贴怎么办 陌陌上被骗了色怎么办 七位数的座机要怎么办 开通米粉卡店铺预留电话号码怎么办 办信用卡没有单位电话怎么办 qq账号永久封停怎么办 qq号给冻结了怎么办 微信被官方封2天怎么办 天虹的卡丢了怎么办 顺丰快递到不了的地区怎么办 信用卡兑换东西超过积分怎么办 新买的冰箱坏了怎么办 买新洗衣机出现克坏怎么办 京东当日达没到达怎么办 兴隆卡不能用了怎么办 龙津时代烂尾了怎么办 三星s8电耗尽无法开机怎么办 杜鹃买回来蔫了怎么办 电视柜比背景墙小了怎么办