最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

返回值:undefinedjQuery.ajaxPrefilter( [dataTypes] , handler(options, originalOptions, jqXHR) )

概述

Handle custom Ajax options or modify existing options before each request is sent and before they are processed by $.ajax().

參數(shù)見 '$.ajax' 說明。

參數(shù)

[dataTypes]V1.5

An optional string containing one or more space-separated dataTypes

handler(options, originalOptions, jqXHR)V1.5

A handler to set default values for future Ajax requests.

示例

描述:

A typical prefilter registration using $.ajaxPrefilter() looks like this:

$.ajaxPrefilter( function( options, originalOptions, jqXHR ) { 
   // Modify options, control originalOptions, store jqXHR, etc 
 });
where:
  • options are the request options
  • ooriginalOptions are the options as provided to the ajax method, unmodified and, thus, without defaults from ajaxSettings
  • ojqXHR is the jqXHR object of the request

描述:

Prefilters are a perfect fit when custom options need to be handled. Given the following code, for example, a call to $.ajax() would automatically abort a request to the same URL if the custom abortOnRetry option is set to true:

var currentRequests = {};    
$.ajaxPrefilter(function( options, originalOptions, jqXHR ) {
    if ( options.abortOnRetry ) {
      if ( currentRequests[ options.url ] ) {
        currentRequests[ options.url ].abort();
      }
      currentRequests[ options.url ] = jqXHR;
    }
});

描述:

Prefilters can also be used to modify existing options. For example, the following proxies cross-domain requests through http://mydomain.net/proxy/:

$.ajaxPrefilter( function( options ) {
    if ( options.crossDomain ) {
      options.url = "http://mydomain.net/proxy/" + encodeURIComponent( options.url );
      options.crossDomain = false;
    }
  });

描述:

If the optional dataTypes argument is supplied, the prefilter will be only be applied to requests with the indicated dataTypes. For example, the following only applies the given prefilter to JSON and script requests:

$.ajaxPrefilter( "json script", function( options, originalOptions, jqXHR ) {
    // Modify options, control originalOptions, store jqXHR, etc
  });

描述:

The $.ajaxPrefilter() method can also redirect a request to another dataType by returning that dataType. For example, the following sets a request as "script" if the URL has some specific properties defined in a custom isActuallyScript() function:

$.ajaxPrefilter(function( options ) {
    if ( isActuallyScript( options.url ) ) {
      return "script";
    }
  });

This would ensure not only that the request is considered "script" but also that all the prefilters specifically attached to the script dataType would be applied to it.

马关县| 东山县| 贡嘎县| 景泰县| 南涧| 亳州市| 淳化县| 商都县| 高邮市| 东乡族自治县| 正镶白旗| 郓城县| 沙坪坝区| 德钦县| 合作市| 木兰县| 蒙阴县| 福鼎市| 罗田县| 聂拉木县| 元谋县| 邯郸县| 牟定县| 德庆县| 平安县| 潮州市| 沈阳市| 定兴县| 喀什市| 武冈市| 托克托县| 宁陕县| 南阳市| 洪洞县| 金川县| 诸暨市| 临沧市| 磐石市| 惠水县| 临江市| 凤凰县|