该函数用于更改jQuery中AJAX请求的默认设置选项。之后执行的所有AJAX请求,如果对应的选项参数没有设置,

将使用更改后的默认设置。

//设置AJAX的全局默认选项

$.ajaxSetup( {

aysnc: true, // 默认同异加载

type: "POST" , // 默认使用POST方式

headers: { // 默认添加请求头

"Author": "arzorath" ,

"Powered-By": "arzorath"

} ,

//完成请求后触发。即在success或error触发后触发

complete : function (request, textStatus) {

// 一般这里写一些公共处理方法,比如捕获后台异常,展示到页面

var status = request.status;

//后台自定义抛出异常后处理

if(status == 299) {

var msg = request.responseText || "数据异常!"

parent.$.messager.alert('错误提示', request.responseText || "数据异常!", "error" );

} else if(status == 298){

//未登录

parent.$.messager.alert('错误提示', request.responseText,"error");

} else if(status == 404){

parent.$.messager.alert('错误提示', request.responseText,"error");

} else if(status == 0){

//超时 返回0

if("timeout" == textStatus) {

parent.$.messager.alert('错误提示', "服务器连接超时!","error");

}

} else if(status == 200){

//页面能相应

if(textStatus != "success") {

var content = request.responseText;

}

}

},

error: function(jqXHR, textStatus, errorMsg){ // 出错时默认的处理函数

// jqXHR 是经过jQuery封装的XMLHttpRequest对象

// textStatus 可能为: null、"timeout"、"error"、"abort"或"parsererror"

// errorMsg 可能为: "Not Found"、"Internal Server Error"等

// 提示形如:发送AJAX请求到"/index.html"时出错[404]:Not Found

alert( '发送AJAX请求到"' + this.url + '"时出错[' + jqXHR.status + ']:' + errorMsg );

}

} );

// 上述$.ajaxSetup()的默认设置对$.get()、$.post()、load()、$.getJSON()、$.getScript()等AJAX函数也生效

// 因为这些函数也是在内部调用$.ajax()函数来实现的,只不过它们在内部都设置了一些参数

// $.get()在内部调用$.ajax()时已设置type为"GET",因此仍然使用GET方式。

// 但url、async、headers、error等参数的默认值已被$.ajaxSetup()更改

$.get( );

// $.post()在内部调用$.ajax()时已设置type为"POST",因此仍然使用POST方式。

// url也被设置为"user/action.php?method=addUser"

// 但async、headers、error等参数的默认值已被$.ajaxSetup()更改

$.post( "user/action.php?method=addUser" );

jQuery.attr() 函数详解

一,jQuery.attr()  函数详解: http://www.365mini.com/page/jquery-attr.htm 二,jQuery函数attr()和prop()的区别: http: ...

jQuery.ready() 函数详解

jQuery.ready() 函数详解 ready()函数用于在当前文档结构载入完毕后立即执行指定的函数. 该函数的作用相当于window.onload事件. 你可以多次调用该函数,从而绑定多个函数, ...

jquery inArray()函数详解

jquery inarray()函数详解 jquery.inarray(value,array)确定第一个参数在数组中的位置(如果没有找到则返回 -1 ). determine the index o ...

【转载】jQuery.extend 函数详解

转载自:http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html jQuery.extend 函数详解 JQuery的e ...

jQuery.hasClass() 函数详解

jQuery.hasClass() 函数详解 hasClass()函数用于指示当前jQuery对象所匹配的元素是否含有指定的css类名. 该函数属于jQuery对象(实例). 语法 JavaScrip ...

jQuery.ajax() 函数详解

jQuery.ajax()函数用于通过后台HTTP请求加载远程数据. jQuery.ajax()函数是jQuery封装的AJAX技术实现,通过该函数,我们无需刷新当前页面即可获取远程服务器上的数据. ...

jQuery.ajaxComplete() 函数详解

ajaxComplete()函数用于设置当AJAX请求完成(无论成功或失败)时执行的回调函数. 这是一个全局AJAX事件函数,用于为所有AJAX请求的ajaxComplete事件绑定事件处理函数.当A ...

jQuery.makeArray() 函数详解

jQuery.makeArray()函数用于将一个类数组对象转换为真正的数组对象. 所谓"类数组对象"就是一个常规的Object对象,但它和数组对象非常相似:具备length属性, ...

jQuery.isEmptyObject() 函数详解

所谓"空对象",即不包括任何可枚举(自定义)的属性.简而言之,就是该对象没有属性可以通过for...in迭代. 该函数属于全局jQuery对象. 语法 jQuery 1.4 新增该 ...

随机推荐

iOS:选择器控件UIPickerView的详解和演示

选择器控件UIPickerView: 功能:它能够创建一个类似于密码锁式的单列或多列的选择菜单,用户可以通过它设置的代理来选择需要菜单中的任意的数据.例如创建日历.字体表(类型.大小.颜色).图库等. ...

时间序列分析之ARIMA模型预测__R篇

http://www.cnblogs.com/bicoffee/p/3838049.html

JAVA经典算法40题(1-20)

[程序1]   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   1.程序分析:   兔子的规律 ...

电脑上安装的android虚拟机,能进行基站定位和GPS定位吗?要怎么做才能定位?(转)

基站定位是通过电信运营商的服务来实现的,至少你得有SIM卡吧,一般电脑是不会有电话功能的吧,所以,通过基站定位不可能. GPS是需要有相应的硬件来支持的,类似于手机需要有GPS模块才可以,电脑一般没有 ...

Zookeeper注册节点的掉线自动重新注册及测试方法

转载:http://www.codelast.com/ 在一套分布式的online services系统中,各service通常不会放在一台服务器上,而是通过Zookeeper这样的东西,将自己的se ...

20140215-搭建phonegap开发环境

1.安装jdk,配置环境变量 a)设置 JAVA_HOME =E:\SetUpFiles\win8.1\Java\jdk1.6.0_45 b)设置PATH=E:\SetUpFiles\win8.1\J ...

js设备判断

判断设备android,weixin,ios var UserAgent=navigator.userAgent.toLowerCase(); var IS_ANDROID=false; var IS ...

[转载]ecshop 实现订单导出功能 指定订单导出 EXCEL 数据文件

当下很多功能都觉得理所当然,但是实际作为2012年停更的ECSHOP来说,很多功能其实都是缺少的,好比今天的要说的功能 订单导出 这个功能对于现在的产品设计来说,应该属于一个比较常规的功能,但是ECS ...

[IR] Graph Compression

Ref: [IR] Compression Ref: [IR] Link Analysis Planar Graph From: http://www.csie.ntnu.edu.tw/~u91029 ...

ajaxsetup获取ajax的url_jQuery.ajaxSetup() 函数详解相关推荐

  1. ajaxsetup获取ajax的url_jQuery ajaxSetup() 方法及ajax缓存问题

    定义和用法 ajaxSetup() 方法为将来的 AJAX 请求设置默认值. 下面的表格中列出了可能的名称/值: 名称 值/描述 async 布尔值,表示请求是否异步处理.默认是 true. befo ...

  2. js $.ajax stop,jQuery.ajaxStop() 函数详解

    ajaxStop()函数用于为AJAX请求的ajaxStop事件绑定处理函数. 这是一个全局AJAX事件函数,用于在ajaxStop事件被触发时执行绑定的事件处理函数. jQuery官方文档描述:无论 ...

  3. ajaxsetup获取ajax的url_jQuery的ajaxSetup-我只想为GET请求添加默认数据

    在ajax驱动的站点中,我使用ajaxSetup添加了一些默认数据,如下: var revision = '159'; $.ajaxSetup({ dataType: "text json& ...

  4. ajaxsetup获取ajax的url_$.ajaxSetup在ajax请求中的使用

    转载:https://blog.csdn.net/beitian_123/article/details/100601872 1. 背景 在工作中常用到ajax请求进行前后台交互,有时候一个页面中多处 ...

  5. python获取系统时间(时间函数详解)

    转自:https://www.weidianyuedu.com/ import time print time.time() 输出的结果是: 1279578704.6725271 但是这样是一连串的数 ...

  6. php中通过get获取id值,php获取远程服务器信息get_headers函数详解

    get_headers - 取得服务器响应一个 HTTP 请求所发送的所有标头. $url ='http://www.youkud.com'; print_r(get_headers($url)); ...

  7. python最小值函数_Python3 min() 函数详解 获取多个参数或列表中的最小值

    Python3 min() 函数详解 获取多个参数或列表中的最小值 min()函数的主要作用是获取对象中最小的值,参数可以是任何可迭代对象(字符串.列表.元组.字典等),可以是一个参数内的值进行对比, ...

  8. php文件名函数,详解php 获取文件名basename()函数的用法

    PHP 中basename()函数给出一个包含有指向一个文件的全路径的字符串,此函数返回基本的文件名,本篇文章收集了关于使用PHP basename()函数获取文件名的几篇文章,希望对大家理解使用PH ...

  9. c 语言获取系统时间并打印机,C获取打印机状态API函数详解.docx

    C获取打印机状态API函数详解 using System;using System.Collections.Generic;using System.ComponentModel;using Syst ...

最新文章

  1. 斯坦福大学:极限工况下的无人驾驶路径跟踪|厚势汽车
  2. tomcat 随windows启动
  3. 元学习论文OPTIMIZATION AS A MODEL FOR FEW-SHOT LEARNING的简单理解
  4. Daimler CRM中间件 inbound 调试
  5. 频偏纠正matlab实现,Matlab关于OFDM同步定时估计和频偏估计的算法
  6. 17 张程序员壁纸(赶快挑一张吧)
  7. Github PageHelper 原理解析
  8. 北亚数据恢复关于服务器存储MDisk重建的数据恢复方法的研究
  9. React.js 小书 Lesson24 - PropTypes 和组件参数验证
  10. 鼠标左键长按功能的实现
  11. Dijkstra算法详解:
  12. SLAM--位姿估计 (扩展卡尔曼滤波EKF/高斯牛顿非线性优化)
  13. 用SAI的时候笔会自动取色,画个草稿都画不下去怎么办
  14. android 命令pm 全称 packagemanager,Android.content.pm.PackageManager--(转载)
  15. P2184 贪婪大陆(树状数组)
  16. 微信小程序关键字搜索
  17. 【项目实战课】基于Pytorch的UGATIT人脸动漫风格化实战
  18. 计算机性能指标的类型,电脑显示器的分类, 性能指标介绍
  19. 社区开放任务指南-3210-HTML5在FirefoxOS上的支持情况分析
  20. docker安装mysql遇到的问题

热门文章

  1. 2020年全网最全最细最流行的自动化测试工具有哪些?
  2. python 画八角形步骤_只需45秒,Python给故宫画一组手绘图!
  3. FPGA学习.4——VGA显示驱动设计
  4. html中单击按钮事件,处理C++代码中的HTML按钮单击事件
  5. 流程图中各种形状的含义 绘制流程图的操作方法
  6. Jmockit的使用总结
  7. 小米10新品发布会,AIoT时代,必须了解的前沿高端技术
  8. 基于二叉链表的二叉树高度的计算
  9. Window7系统的完整开机加载过程的原理和机制
  10. Windows10关机问题----只有“睡眠”、“更新并重启”、“更新并关机”,但是又不想更新,解决办法...