首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery的ajax详解

, jqXHR jqXHR ) dataType 预期后台返回数据的类型,默认会自动智能判断(xml, json, script, text, html) $.get('/user.json', function...cache 类型:Boolean 默认值: true,dataType 为 script jsonp 默认为 false。设置为 false 将不缓存此页面。...发送信息至服务器内容编码类型。 data 类型:String 发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。... {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'。 dataType 类型:String 预期服务器返回的数据类型。...注意:其它 HTTP 请求方法, PUT DELETE 也可以使用,但仅部分浏览器支持。 url 类型:String 默认值: 当前页地址。发送请求的地址。

2.3K00
您找到你想要的搜索结果了吗?
是的
没有找到

jQuery - Ajax详解分析(三)

传入 XMLHttpRequest 对象,描述错误类型的字符串以及一个异常对象(如果有的话) dataFilter 在请求成功之后调用。传入返回的数据以及 "dataType" 参数的值。...并且必须返回新的数据(可能是处理过的)传递给 success 回调函数。 success 当请求之后调用。传入返回后的数据,以及包含成功代码的字符串。...$.ajax()的返回值为 jqXHR对象,因此可以利用 jqXHR对象的方法() jqXHR.done(function( data, textStatus, jqXHR ) {}); 成功回调选项的可选构造器...errorThrown. jqXHR.then(function( data, textStatus, jqXHR ) {}, function( jqXHR, textStatus, errorThrown...这四个回调函数是官网推荐的,可以取代上面四个回调函数,详细看http://api.jquery.com/jQuery.ajax/ jqXHR对象的属性 readyState responseXML

33700

jQuery ajax() 方法

函数 描述 jQuery.ajax() 执行异步 HTTP (Ajax) 请求。 .ajaxComplete() 当 Ajax 请求完成注册要调用的处理程序。这是一个 Ajax 事件。...下面的get()post()示例使用的是绝对路径,所以在FF下你将会出错并不会看到返回结果。还有get()post()示例都是跨域调用的,发现传上来后没办法获取结果,所以把运行按钮去掉了。...jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数 "myurl?callback=?"...json": 返回 JSON 数据 。"jsonp": JSONP 格式。使用 JSONP 形式调用函数 "myurl?callback=?" jQuery 将自动替换 ?...可用于控制不同的Ajax事件 ifModified Boolean (默认: false) 仅在服务器数据改变获取数据。使用 HTTP 包 Last-Modified 头信息判断。

2.5K60

jQuery Ajax 全解析

下面的get()post()示例使用的是绝对路径,所以在FF下你将会出错并不会看到返回结果。还有get()post()示例都是跨域调用的,发现传上来后没办法获取结果,所以把运行按钮去掉了。...请求成功调用回调函数。如果需要在出错执行函数,请使用 .ajax。...jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数 "myurl?callback=?"..."json": 返回 JSON 数据 。 "jsonp": JSONP 格式。使用 JSONP 形式调用函数 "myurl?callback=?" jQuery 将自动替换 ?...可用于控制不同的Ajax事件ifModifiedBoolean(默认: false) 仅在服务器数据改变获取数据。使用 HTTP 包 Last-Modified 头信息判断。

9.5K10

异步陷阱之IO篇

随着.NET发展,asyncawait关键字的推广,Task Parallel Library (TPL)的稳步发展, 异步编程也越来越多的被重视采用,很多时候非常便利的解决各种性能问题,但同时也带来了很多的陷阱...很长一段时间工作正常,直到某一天有一个“大神”级的客户反馈他在使用Excel IO过程中会一定几率随机出现导入失败,具体的表现是在返回的JSON数据中提示有IO错误,好吧,附上用户场景的代码片段(略去了脚本引用..., jqXHR) { $("#" + target).wijspread("spread").fromJSON(JSON.parse(jqXHR.responseText).spread...根据用户的代码,可以分析得到一些关键信息: 1、用户在很短时间内快速提交了多个请求并上传文件; 2、返回结果会随机出现IO错误; 由此可以得出结论:应该是服务器处理上传的Excel文件,..._bufferSize, FileOptions.Asynchronous); 这里调用GetLocalFileName来获取临时文件名,很清楚的使用了Guid.NewGuid()来保证文件名永远不会重复

1.1K70

jquery中ajax参数说明

function(XMLHttpRequest, textStatus){              this;    //调用本次ajax请求传递的options参数           } 10...ajax事件函数如下:        function(XMLHttpRequest, textStatus, errorThrown){           //通常情况下textStatuserrorThrown...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。            ...提供datatype两个参数。data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。            ...仅在服务器数据改变获取数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是false,即忽略头信息。

2K80

ajax标准写法

注意在远程请求(不在同一个域下),所有post请求都将转为get请求。 json:返回JSON数据。 jsonp:JSONP格式。使用SONP形式调用函数,例如myurl?callback=?...function(data, textStatus){ //data可能是xmlDoc、jsonObj、html、text等等 this; //调用本次ajax请求传递的options参数 }...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...提供datatype两个参数。data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...仅在服务器数据改变获取数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是false,即忽略头信息。

2.2K30

微信二维码登录的原理是什么_请使用微信扫描二维码登录

在电脑上使用微信,你可能已经发现微信不提供传统的账号密码登陆,取而代之的是通过扫描二维码进行登陆。今天就要研究下次登陆方式微信如何实现的?...2、当用户使用登陆后的微信扫描该二维码的时候,会将这个uid手机上的微信账号及密码产生的token进行绑定,并上传到服务器。...3、WEB通过JS不断的向后端发起请求,查询有没有关于uid的登陆记录(uidtoken是否存在于服务器上)。..., textStatus, errorThrown) { if (textStatus == 'timeout') { setTimeout(function(){ _self(_asUUID); },...500毫秒就向服务器发起ssl请求,请求当前二维码的登陆信息,如果返回结果201,则说明已经获取扫描二维码终端相同的账号登陆授权,当返回其他结果,将在500毫秒之后重新发起请求。

95710

AJAX开发教程之$.ajax常用方法详解

function(XMLHttpRequest, textStatus){ this; //调用本次ajax请求传递的options参数 } 10.success: 要求为Function类型的参数,...ajax事件函数如下: function(XMLHttpRequest, textStatus, errorThrown){ //通常情况下textStatuserrorThrown只有其中一个包含信息...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...提供datatype两个参数。data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...仅在服务器数据改变获取数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是false,即忽略头信息。

1.7K50

$.ajax()方法详解

function(XMLHttpRequest, textStatus){              this;    //调用本次ajax请求传递的options参数           } 10....ajax事件函数如下:        function(XMLHttpRequest, textStatus, errorThrown){           //通常情况下textStatuserrorThrown...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。            ...提供datatype两个参数。data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。            ...仅在服务器数据改变获取数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是false,即忽略头信息。

1.8K20

前端必知的ajax

jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数 "myurl?callback=?"...注意:其它 HTTP 请求方法, PUT DELETE 也可以使用,但仅部分浏览器支持。 timeout Number 设置请求超时时间(毫秒)。此设置将覆盖全局设置。..."json": 返回 JSON 数据 。 "jsonp": JSONP 格式。使用 JSONP 形式调用函数 "myurl?callback=?" jQuery 将自动替换 ?...function (XMLHttpRequest, textStatus, errorThrown) { // 通常情况下textStatuserrorThown只有其中一个有值...可用于控制不同的Ajax事件 ifModified Boolean (默认: false) 仅在服务器数据改变获取数据。使用 HTTP 包 Last-Modified 头信息判断。

3K40
领券