jQuery ajax Load关闭缓存的方法
2014-04-18 21:40
459 查看
原文:/article/1220984.html
[导读] 在jQuery ajax Load关闭缓存的方法很简单,我们只要在$ ajaxSetup中把cache: false就楞以了,当然我们还可以使用一个随机参数来实例了。 简单介绍load(url,data,function(response,status,xhr))参数 描述 u
在jQuery ajax Load关闭缓存的方法很简单,我们只要在$.ajaxSetup中把cache: false就楞以了,当然我们还可以使用一个随机参数来实例了。
简单介绍load(url,data,function(response,status,xhr))参数 描述
url 规定要将请求发送到哪个 URL。
data 可选。规定连同请求发送到服务器的数据。
function(response,status,xhr) 可选。规定当请求完成时运行的函数。
额外的参数:
•response - 包含来自请求的结果数据
•status - 包含请求的状态("success", "notmodified", "error", "timeout" 或 "parsererror")
•xhr - 包含 XMLHttpRequest 对象
jQuery Load样本代码:
当我更新了labels.html以后,在IE7里load方法仍旧在使用旧的labels.html,就算我按刷新键也不管用。好在jQuery提供一个防止ajax使用缓存的方法,把下面的语句加在head的javascript文件里,就可以解决问题。
[导读] 在jQuery ajax Load关闭缓存的方法很简单,我们只要在$ ajaxSetup中把cache: false就楞以了,当然我们还可以使用一个随机参数来实例了。 简单介绍load(url,data,function(response,status,xhr))参数 描述 u
在jQuery ajax Load关闭缓存的方法很简单,我们只要在$.ajaxSetup中把cache: false就楞以了,当然我们还可以使用一个随机参数来实例了。
简单介绍load(url,data,function(response,status,xhr))参数 描述
url 规定要将请求发送到哪个 URL。
data 可选。规定连同请求发送到服务器的数据。
function(response,status,xhr) 可选。规定当请求完成时运行的函数。
额外的参数:
•response - 包含来自请求的结果数据
•status - 包含请求的状态("success", "notmodified", "error", "timeout" 或 "parsererror")
•xhr - 包含 XMLHttpRequest 对象
jQuery Load样本代码:
代码如下 | 复制代码 |
$(document).ready(function(){ $("#labels").load("/blog/categories/labels.html"); //在页面装载时,在ID为#labels的DOM元素里插入labels.html的内容。 }); |
代码如下 | 复制代码 |
$.ajaxSetup ({ cache: false //关闭AJAX相应的缓存 }); |
相关文章推荐
- jquery学习笔记
- jQuery
- jquery trim() 去掉字符串的空格
- Android简单封装类似JQuery异步请求
- jquery 写法的技巧
- 【jQuery学习笔记-----DOM替换元素】
- 编写更好的jQuery代码
- JQuery内存泄露解决办法
- 【jQuery学习笔记---------DOM操作复制元素】
- JQuery Mobile 的 Error Loading Page 问题
- 用jquery控制表格奇偶行及活动行颜色
- 用Jquery Widgets Factory写自己的表格控件——AFGrid(支持增、删、改)
- jQuery 源码理解的基础
- 【jQuery学习笔记-----DOM---删除元素】
- 使用JQuery.form插件实现无跳转上传
- jquery:字符串(string)转json
- 简单的jquery插件编写:table换行颜色变化
- JQuery when
- jQuery的deferred对象详解
- JQuery<Select>在IE下设置选中问题