Jquery调用ajax参数说明
代码中有详细注释,直接上代码。
注释掉的选项,一般用不到,直接用最基本的部分就可以了。
$.ajax({
// 请求的URL
url: '../Daily/Daily_Report',
//HTTP method:"POST", "GET", "PUT"
// 这样写也行 method: 'POST',
type: "POST",
// 发送到服务器的数据
data: {
"user":"abc"
},
// default: true
// 是否异步,默认是异步的
//async: true,
// default: true
// 发送数据前,会将data属性指定的object转换成query string
// 指定成false后,object的数据在后台得不到
//processData: true,
// default: 'application/x-www-form-urlencoded; charset=UTF-8'
// values: application/x-www-form-urlencoded, multipart/form-data, or text/plain
// 发送给服务器的数据类型,UTF-8编码是固定的,改不了的。
// 设定为false,就是不设定contentType给服务器,可以省略
//contentType: false,
// 服务器返回的数据类型,不指定的话,jquery回根据服务器指定的MIME进行推断。
// 所以,如果服务器指定了MINE类型,可以省略
//dataType:"json",
// 发送前调用的函数
// 如果返回false,将取消ajax请求
//beforeSend: function (xhr, settings) {
//},
// 对返回数据的预处理
// 这里的data是原始的response的数据,比success函数的data要早,
// 如有需要,可以对返回的原始值进行处理,然后再返回data
//dataFilter:function(data, type){
//},
// 成功时调用的函数
// 这里的data已经是根据dataType,格式化好的数据,比如一个json对象。
success: function (data, textStatus, xhr) {
if (data !== null) {
}
},
// 异常时调用的函数
// Possible values for the second argument (besides null) are "timeout", "error", "abort", and "parsererror".
// When an HTTP error occurs, errorThrown receives the textual portion of the HTTP status, such as "Not Found" or "Internal Server Error."
error: function (xhr, textStatus, errorThrown) {
},
// ajax请求完成调用的函数,这个函数在success和error后调用,不论成功或失败都要做的操作放在这里
//textStatus:"success", "notmodified", "nocontent", "error", "timeout", "abort", or "parsererror"
complete: function(xhr, textStatus){
}
});
Jquery调用ajax参数说明的更多相关文章
- jQuery调用AJAX异步详解[转]
AJAX 全称 Asynchronous JavaScript and XML(异步的 JavaScript 和 XML).它并非一种新的技术,而是以下几种原有技术的结合体. 1) 使用CSS和X ...
- day63-webservice 09.jquery调用ajax
WebService可以有很多种调用方式,除了之前说的,还可以有jquery.拿原生的Ajax做调用,拿jquery怎么调用啊?原生的能调,jquery指定也能调.原生的Ajax是通过网页直接点HTM ...
- Jquery调用ajax,出现一直跳转到error问题
今天做项目的时候,遇到ajax请求,一直都是跳转到了error部分,一直没有进入success部分 后来查了一下网上的资料,有两三种说法, 一种是将dataType :'json',改成你相应的版本, ...
- jquery 调用ajax返回json
ie调用可以,火狐和chrome皆失败,找了半天原因. 被屏蔽了. 火狐和chrome 对同一个域名不同端口的调用也严格限制,不给调用.只能用jsonp. 查看网络的返回状态,错误信息,F12 很重要 ...
- Jquery调用Ajax实现联动使用json
在很多时候我们都会使用到联动.jquery.js是一个不错的js框架.其ajax也挺不错.下面将实现一个js联动:选择公司出来受益人.根据公司不同受益人不同. 前提是:你用引入jquery.js &l ...
- jQuery调用ajax获取json格式数据
<body> <div>点击按钮获取音乐列表</div> <input type="button" id="button&quo ...
- jQuery $.ajax 参数说明及调用注意事项
$.ajax参数设置 备注:data.contentType.dataType属性值很重要!!! async 类型:Boolean 默认值: true.默认设置下,所有请求均为异步请求.如果需要发送同 ...
- 【原创经验分享】JQuery(Ajax)调用WCF服务
最近在学习这个WCF,由于刚开始学 不久,发现网上的一些WCF教程都比较简单,感觉功能跟WebService没什么特别大的区别,但是看网上的介绍,就说WCF比WebService牛逼多少多少,反正我刚 ...
- jquery中的ajax参数说明
本文只作为记录,方便以后查阅. 内容原地址:$.ajax( )方法详解及案例_JQuery_wodi0007的博客_程序员博客网 http://u.cxyblog.com/28/article-aid ...
随机推荐
- Python 文件 flush() 方法
描述 Python 文件 flush() 方法是用来把文件从内存buffer(缓冲区)中强制刷新到硬盘中,同时清空缓冲区. 一般情况下,文件关闭后会自动刷新到硬盘中,但有时你需要在关闭前刷新到硬盘中, ...
- debian搭建本地镜像源
1. 安装apt-mirror apt-get install apt-mirror 2. 配置apt-mirror vim /etc/apt/mirror.list 2.1 下载目录什么的基础配置建 ...
- Nginx 通过certbot 配置let's encrypt 证书 【转载,整理】
重要目录:/usr/local/certbot,/var/log/letencrypt,/etc/letencrypt
- python appium 有道云笔记分享文章到qq
有道云添加一个笔记,笔记的title为aff 使用appium 把这篇文章分享到qq,前提是android里面有登录qq Python代码 from appium import webdriver i ...
- JDK1.6新特性,基础类库篇,集合框架(Collections)
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马). 集合框架增强如下: 1. 增加了如下新接口(Int ...
- Android Eclipse Libs 的 jar 源码查看 (或者新版本ADT无法查看jar的源码)
问题背景:在使用比较新的ADT的时候,无法导入Jar中的源码包查看源码.只好自己打开压缩包,实在恼火.在半年前,只好这样. 问题解决方案:我就以 " android-support-v4.j ...
- PCIe简介及引脚定义
参考文章:http://www.2cto.com/os/201607/523581.html http://blog.csdn.net/michaelcao1980/article/details/4 ...
- 【Unity】5.2 天空盒
分类:Unity.C#.VS2015 创建日期:2016-04-20 一.简介 Unity中的天空盒实际上是一种使用了特殊类型Shader的材质,这种类型的材质可以笼罩在整个游戏场景之外,并根据材质中 ...
- mongoose查询不到数据表中的数据的问题
在做分类管理的时候,在数据库中创建了一张category表,但使用下面这行代码始终查不到表里的数据,也没有任何报错. var Category = mongoose.model('Category', ...
- 每天一个linux命令(6):dos2unix unix2dos
dos2unix是将Windows格式文件转换为Unix.Linux格式的实用命令.Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令 ...