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

$.ajax()方法详解学习

它的工作原理是GET请求参数中附加”_={timestamp}”(详见ajax防止缓存)。该参数不是其他请求所必须的,除了IE8中,当一个POST请求一个已经用GET请求过的URL。...注意在远程请求(不在同一个域下),所有post请求都将转为get请求。 json:返回JSON数据。 jsonp:JSONP格式。使用SONP形式调用函数,例如myurl?...这个函数传递3个参数:从服务返回的数据,并根据dataType参数进行处理后的数据,一个描述状态的字符串;还有 jqXHR(jQuery 1.4.x前为XMLHttpRequest) 对象。...有以下三个参数:jqXHR ( jQuery 1.4.x前为XMLHttpRequest) 对象、描述发生错误类型的一个字符串 和 捕获的异常对象。...(服务内部错误)。

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

Ajax等待返回结果,弹出一个友好的等待提示

巧用Ajax的beforeSend 提高用户体验 jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于向服务发送请求前执行一些动作。...请求服务加载数据列表提示loading(“加载中,请稍后...”), $.ajax({       type: "post",       contentType: "application...function (data) {           console.info("error: " + data.responseText);       }   });   通过调用一个函数展示有好的动画效果...ajaxSend 全局事件 请求开始前触发的全局事件 success 局部事件 请求成功触发。即服务没有返回错误,返回的数据也没有错误。...ajaxSuccess 全局事件 全局的请求成功 error 局部事件 仅当发生错误时触发。你无法同时执行success和error两个回调函数

4.9K100

Ajax等待返回结果,弹出一个友好的等待提示

巧用Ajax的beforeSend 提高用户体验 jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于向服务发送请求前执行一些动作。...要避免这种现象,$.ajax请求中的beforeSend方法中把提交按钮禁用掉,等到Ajax请求执行完毕,恢复按钮的可用状态。...    error: function (data) {           console.info("error: " + data.responseText);       }   });   通过调用一个函数展示有好的动画效果...ajaxSend 全局事件 请求开始前触发的全局事件 success 局部事件 请求成功触发。即服务没有返回错误,返回的数据也没有错误。...ajaxSuccess 全局事件 全局的请求成功 error 局部事件 仅当发生错误时触发。你无法同时执行success和error两个回调函数

3.9K10

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

AJAX 是一种与服务交换数据的技术,可以在补充整个页面的情况下更新网页的一部分。接下来通过本文给大家介绍ajax一些常用方法,大家有需要可以一起学习。...注意在远程请求(不在同一个域下),所有post请求都将转为get请求。 json:返回JSON数据。 jsonp:JSONP格式。使用SONP形式调用函数,例如myurl?callback=?...该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。

1.7K50

ajax 写法_常见词缀汇总

AJAX 最大的优点是不重新加载整个页面的情况下,可以与服务交换数据并更新部分网页内容。 AJAX 不需要任何浏览插件,但需要用户允许JavaScript浏览上执行。...注意在远程请求(不在同一个域下),所有post请求都将转为get请求。json:返回JSON数据。jsonp:JSONP格式。使用SONP形式调用函数,例如myurl?callback=?...error: 要求为Function类型的参数,请求失败调用函数。...该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。...this; //调用本次ajax请求传递的options参数 } header: python框架django中前端发起ajax请求如果是post请求需要传csrf参数就是通过header传的

1.1K10

ajax 使用 与 缓存问题

jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数,如 "myurl?callback=?"...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。数据类型设置为 "jsonp" jQuery 将自动调用回调函数。...complete Function 请求完成后回调函数 (请求成功或失败调用)。参数: XMLHttpRequest 对象,成功信息字符串。...使用 JSONP 形式调用函数,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。...error Function (默认: 自动判断 (xml 或 html)) 请求失败调用此方法。这个方法有三个参数:XMLHttpRequest 对象,错误信息,(可能)捕获的错误对象。

2.2K20

$.ajax()方法参数详解

使用SONP形式调用函数,例如myurl?callback=?,JQuery将自动替换后一个 “?”为正确的函数名,以执行回调函数。           text:返回纯文本字符串。...ajax请求传递的options参数 error:要求为Function类型的参数,请求失败调用函数。...该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。       ...只有其中一个包含信息           this;   //调用本次ajax请求传递的options参数        } contentType:要求为String类型的参数,当发送信息至服务...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。

1.1K10

请求跨域的解决方案

,默认不允许跨域调用,这里记录一下解决方案,防止以后再犯相同的错误。...这个和安全机制有关,默认不允许跨域调用 处理手段:使用jsonp格式, ajax请求参数dataType:'JSONP'。...jQuery可以从一个脚本对服务发出Ajax/HTTPD调用,$.getJSON()可以获取服务响应。 但是当网页的ajax调用存在于服务不同的域名中,这种方法可能会失败。...客户端用jQuery函数$.getJSON发出一个ajax请求。服务生成一个hash,将其格式化成JSON,然后返回给客户端。客户端将其格式化后,放进网页元素中。...,在这种情况下,jQuery会生成唯一的函数名,然后传送给服务服务,不是直接返回原始JSON,而是将这个回调参数的字符串放到函数定义中,比如"()"。

1.2K80

AJAX使用说明书

AJAX除了异步的特点外,还有一个就是:浏览页面局部刷新;(这一特点给用户的感受是不知不觉中完成请求和响应过程) AJAX优点 AJAX使用JavaScript技术向服务发送异步请求; AJAX请求无须刷新整个页面...注意在远程请求(不在同一个域下),所有post请求都将转为get请求。   json:返回JSON数据。   jsonp:JSON格式。使用JSONP形式调用函数,例如myurl?...该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。...    this; //调用本次ajax请求传递的options参数   } 12.contentType 要求为String类型的参数,当发送信息至服务。...data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataTYpe参数。函数返回的值将由jQuery进一步处理。

2.7K70

AJAX请求超时与网络异常处理

进行 AJAX(Asynchronous JavaScript and XML)请求,我们经常需要处理请求超时和网络异常的情况。...设置请求超时的方法 AJAX 请求中设置超时时间,我们可以使用以下方法:使用 timeout 参数: jQuery 的 $.ajax() 方法中,可以使用 timeout 参数来设置超时时间(单位为毫秒...如果请求超时,complete 回调函数将被调用,我们可以该回调函数中处理超时的情况。...处理网络异常的方法 AJAX 请求中处理网络异常,我们可以使用以下方法:使用 error 回调函数 AJAX 请求中,我们可以通过 error 回调函数来处理网络异常的情况。...使用 fail 方法: jQuery 的 $.ajax() 方法中,可以使用 fail 方法来处理网络异常。

2.9K30

jQuery ajax() 方法

jQuery Ajax 操作函数 jQuery 库拥有完整的 Ajax 兼容套件,其中的函数和方法允许我们不刷新浏览的情况下从服务加载数据。...请求成功调用回调函数,如果需要在出错执行函数,请使用 $.ajax。 示例代码: $.get("....其实应该为客户端请求的类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功调用回调函数。如果需要在出错执行函数,请使用 $.ajax。...jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数,如 "myurl?callback=?"...使用 JSONP 形式调用函数,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数

2.5K60

jQuery ajax - ajax() 方法jQuery ajax - ajax() 方法

也就是说,让回调函数内 this 指向这个对象(如果不设定这个参数,那么 this 就指向调用本次 AJAX 请求传递的 options 参数)。...提供 data 和 type 两个参数:data 是 Ajax 返回的原始数据,type 是调用 jQuery.ajax 提供的 dataType 参数。...使用 JSONP 形式调用函数,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。... jQuery 1.4 中,它也会检查服务指定的 'etag' 来确定数据没有被修改过。 jsonp 类型:String 一个 jsonp 请求中重写回调函数的名字。...这主要用来让 jQuery 生成度独特的函数名,这样管理请求更容易,也能方便地提供回调函数错误处理。你也可以在想让浏览缓存 GET 请求的时候,指定这个回调函数名。

14.5K30

一个小时学会jQuery

3.2.1、通过id获取元素 CSS中经常使用id来控制元素,jQuery中获取元素,也使用同样方法。与CSS一样,id前面加上#号。...提供data和type两个参数:data是Ajax返回的原始数据,type是调用jQuery.ajax提供的dataType参数。函数返回的值将由jQuery进一步处理。...使用 JSONP 形式调用函数,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。...这主要用来让jQuery生成度独特的函数名,这样管理请求更容易,也能方便地提供回调函数错误处理。你也可以在想让浏览缓存GET请求的时候,指定这个回调函数名。...jQuery 1.5, 成功设置可以接受一个函数数组。每个函数将被依次调用

18.4K71

jQuery Ajax 全解析

请求成功调用回调函数。如果需要在出错执行函数,请使用 .ajax。示例代码: $.get("....其实应该为客户端请求的类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 .ajax 。请求成功调用回调函数。如果需要在出错执行函数,请使用 .ajax。...jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数,如 "myurl?callback=?"...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。数据类型设置为 "jsonp" jQuery 将自动调用回调函数。...使用 JSONP 形式调用函数,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数

9.5K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券