java Ajax cache_ajax之cache血与泪~~

场景:项目以ie5渲染页面,点击导出列表数据(Excel形式),点击导出发送get请求,后台生成Excel文件,返回文件地址信息

异常:ie第一次返回的信息正常,之后返回的都是第一次的结果,google正常

后台方法断点,ie只有第一次会进断点,之后没有进断点

异常代码:

alert(1);

$.ajax({

url: actionURL + "?"

+ $.param({

Action:"export",

strWhere: strwhere

}),

data: { page: page, rows: rows },

type: "get",

success: function (data) {

alert(data);

window.location.href = "../../Views/MEAS/Download.aspx?filePath=" + escape(data);

},

error: function (e) {

alert(e);

}

});

解决方案:1.加cache:false

2.url加随机数

正常代码:

alert(1);

$.ajax({

url: actionURL+ "?"

+$.param({

Action:"export",

strWhere: strwhere

}),

data: { page: page, rows: rows },

type:"get",

cache:false,

success:function(data) {

alert(data);

window.location.href= "../../Views/MEAS/Download.aspx?filePath=" +escape(data);

},

error:function(e) {

alert(e);

}

});

网上高人解读:

cache的作用就是第一次请求完毕之后,如果再次去请求,可以直接从缓存里面读取而不是再到服务器端读取。

如果使用jquery,可以使用 cache参数来控制

$.ajax({

url: "test.html",

cache: false, //或者设置true

success: function(html){

$("#results").append(html);

}

});

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/246419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

没有体现JAVA接口功能_深入浅出分析Java抽象类和接口【功能,定义,用法,区别】...

本文实例讲述了Java抽象类和接口。分享给大家供大家参考,具体如下:对于OOP编程来说,抽象是它一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:抽象类和接口。这两者有相似之处也有很大的不同之处。一、抽象类…

java调用keras theano模型_使用Keras获得模型输出的梯度w.r.t权重

要使用Keras获得关于权重的模型输出的梯度,您必须使用Keras后端模块 . 我创建了这个简单的例子来准确说明该做什么:from keras.models import Sequentialfrom keras.layers import Dense, Activationfrom keras import backend as kmodel Sequential()m…

用友2020校招java笔试题_用友Java类笔试题大全

如下为大家汇总的是一份用友Java类笔试题,欢迎大家关注!1.Hashtable和HashMap有什么区别?a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自AbstractMap类同时是Java 1.2引进的Map接口的一个实现。b.也许最重要的不同是Hashtable的方法…

java高校职工工资管理论文_毕业设计论文java大学工资管理系统

毕业设计论文java大学工资管理系统 本 科 生 毕 业 论 文(设 计)题 目:大学工资管理系统 学 号: _________姓 名: ____ ___年 级: ___________学 院: ____ ___系 别: ___ ____专 业: ___ __完成…

mysql 冷热表_Redis+MySQL冷热数据交换

场景:某网站需要对其项目做一个投票系统,投票项目上线后一小时之内预计有100万用户进行投票,希望用户投票完就能看到实时的投票情况这个场景可以使用redismysql冷热数据交换来解决。何为冷热数据交换?冷数据:之前使用的…

关于包装java_[java初探09]__关于java的包装类

前言在Java语言的学习过程中,我们逐渐的理解了Java面向对象的思想,与类和对象的应用.但是在基本数据类型的使用上,我们无法将其定义为一个对象,通过使用对象的方法来使用它们,但是Java语言的思想又是面向对象的.那么在Java语言中,是否能够解决这个问题,使基本数据类型能够以对象…

能跑java的服务器_一台java服务器可以跑多少个线程?

一台java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。京东自研UMP监控分析打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Java工具查看如下:IBM Thread and Monitor Dump Analyz…

希尔排序基础java代码_java 算法之希尔排序详解及实现代码

摘要:这篇Java开发技术栏目下的“java 算法之希尔排序详解及实现代码”,介绍的技术点是“希尔排序详解、实现代码、希尔排序、Java、实现、代码”,希望对大家开发技术学习和问题解决有帮助。java 算法之希尔排序一、思想希尔排序:…

java设置属性的取值范围是多少_jvm-Java系统属性的范围

系统属性的范围至少从阅读Properties方法的API规范后,我无法获得关于是否由JVM的所有实例共享系统属性的答案。为了找出答案,我编写了两个快速程序,这些程序将使用相同的键但不同的值通过Properties设置系统属性:class T1 {public…

centos卸载内核_CentOS 中内核模块的加载和卸载

Linux操作系统的核心具有模块化的特性,在编译核心时,我们可以将系统功能编译成一个个单独的模块,待需要时再分别载入。lsmodlsmod命令用于显示已经加载到内核中的模块的状态信息。执行lsmod命令后会列出所有已载入系统的模块。insmodinsmod命…

java如何使用配置文件_如何使用java.util.Properties读取配置文件?

当我们有一个使用文本文件存储配置的应用程序且该配置通常为keyvalue格式时,我们可以java.util.Properties用来读取该配置文件。这是一个名为的配置文件示例app.config:app.nameProperties Sample Codeapp.version1.0下面的代码向您展示了如何读取配置。…

php取json子对象属性,php中输出json对象的值(实现方法)

实例如下所示:$json {"report":{"date":"2012-04-10","content":"abcdefght"}};$arr (array) json_decode($json,true);echo 当前日期是:. $arr[report][date];echo "";echo ;print_r($a…

zend optimizer php5.5,PHP_PHP5.3以上版本安装ZendOptimizer扩展,现在很多PHP程序都需要ZendOptimi - phpStudy...

PHP5.3以上版本安装ZendOptimizer扩展现在很多PHP程序都需要ZendOptimizer环境,但是ZendOptimizer在PHP5.2之后已经被支持,那怎么办,Zend也不会这么做,原来PHP5.3开始ZendOptimizer正式改为Zend Guard Loader。Zend Guard Loader的…

php导出excel出现乱码,php导出数据到excel出现乱码的解决办法

代码如下: 代码示例:/*** 导出数据到excel 解决乱码问题* Edit www.#*/function xlsBOF() {echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);return;}function xlsEOF() {echo pack("ss", 0x0A, 0x00);return;}function xlsWriteNumber(…

php mysql 表关联,mysql的多表关联_MySQL

bitsCN.commysql的多表关联数据库中经常要用到多个表的关联。mysql的关联主要包括inner join,left join,right join三种,下面分别加以介绍,并举例说明。顾名思义,inner join集合了两个表的信息,只有都包含的…

ulink php,【转载】15款USB数字界面横向评测(对比顶级CD转盘)!多看点!

还有一则有趣的回帖,一位纽约的烧友认为作者没有尝试何庆华最新的数字界面非常可惜,他认为何先生自主开发的DI-V3电源套件非常之牛,甚至超过了AP1PP的水准(不少人认为这个组合有一点点过于分析,不如何先生的作品水润)。他认为以他…

php取掉字符串第一位支付,php怎样去掉字符串中的第一个字符

php去掉字符串中的第一个字符的方法:可以利用substr()函数来实现。substr()函数可以返回字符串的提取部分,如果失败则返回false,或者返回一个空字符串。substr() 函数返回字符串的提取部分,如果失败则返回 FALSE,或者返…

php自动运维,运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)

include("conn.php");include("head.php");include("province.php");?>应用服务编号省份被监控服务器IP监控服务器监控服务当前状态监控时间$SQL"SELECT * FROM gansu_service order by date desc limit 0,13";$querymysql_query(…

matlab lpfilter.m,histroi/statmoments/lpfilter/dftuv的Matlab程序

(摘自冈萨雷斯的《数字图像处理(使用Matlab)》):l function [P,npix]histroi(f,c,r)% HISTROI Computes the histogram of an ROIin an image.% [P,npix]histroi(f,c,r) computes thehistogram,P,of a% polygonal region of interest (ROI) inimage F.The polygonal…

matlab求距离判别函数,求MATLAB的逐步判别程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

somomo91你不觉得信息量太少了么?摸不着头脑,zhouxiaobo是啊,信息量太少,LZ能详细描述一下你的问题吗或者直接给出你的数据和要求2012jxyl引用回帖:zhouxiaobo at 2013-06-06 09:44:49是啊,信息量太少,LZ能…