jquery之利用ajax与服务器交谈(完全控制ajax请求之设置请求的默认值)

jquery之利用ajax与服务器交谈(完全控制ajax请求之设置请求的默认值)

----------

 

jquery提供办法用于设置一组默认的ajax属性,如果不替换值,则使用默认的ajax属性。如果发起大量的Ajax调用,这可以使页面简单得多。

用来设置Ajax默认值列表的函数是$.ajaxSetup()。

===

$.ajaxSetup()语法:

$.ajaxSetup(properties)

为后续的$.ajax调用,把传入的一组属性设置为默认值

参数

properties    (对象)对象实例,其属性定义一组默认的Ajax属性。

返回

未定义

===

在脚本处理中的任意时刻,通常在页面加载时(其实可以是页面作者所选任意时刻),可以用这个函数来设置被所有后续$.ajax()调用所使用的默认值。注意: 用$.ajaxSetup()函数所设置的默认值不会应用到load()命令上。对于实用工具函数,如:$.get()和$.post(),其HTTP方法不会因为使用这些默认值而被覆盖。设置GET的默认类型不会导致$.post()使用HTTP的GET方法。

 

如例,如果我们想要建立一些默认值,以免每个调用都要指定这些值。作为标头<script>元素里的第一个语句,我们可以

这样编写:

 

这将确保后续的每个ajax调用(再次提醒你,不包括load()在内)使用这些默认值,除非对当前使用的ajax实用工具函数的属性进行显式地替换。请注意,error回调函数的默认设置。对应该应用到所有ajax调用上的error,complete甚至beforeSend回调函数,以这种方式进行指定是相当常见的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值