ajax缓存问题
2011-03-04 09:54
267 查看
场景描述:在IE8下新建一条记录,新建完刷新列表,展示在表格中,
然后选中该条记录修编点击修改,并保存,
后面再点击修改的话,编辑框获取值一直是创建时的值,不能显示修改后的值,但是修改功能仍然可以
代码如下:(注IE6,谷歌不会有此问题)
var id = jQuery("#industryCatalogsTable").jqGrid('getGridParam', 'selrow');
$.getJSON(
"getIndustry.action",
{
"icId" : id
}, function(data) {
$("#changeType").val("modify");
$("#icId_text").val(data.icId);
。。。
});
解决办法在getJSON中传值加个时间戳
"d":(new Date()).getTime()
这样就不会有缓存问题
然后选中该条记录修编点击修改,并保存,
后面再点击修改的话,编辑框获取值一直是创建时的值,不能显示修改后的值,但是修改功能仍然可以
代码如下:(注IE6,谷歌不会有此问题)
var id = jQuery("#industryCatalogsTable").jqGrid('getGridParam', 'selrow');
$.getJSON(
"getIndustry.action",
{
"icId" : id
}, function(data) {
$("#changeType").val("modify");
$("#icId_text").val(data.icId);
。。。
});
解决办法在getJSON中传值加个时间戳
"d":(new Date()).getTime()
这样就不会有缓存问题
相关文章推荐
- ajax缓存问题
- 解决使用Ajax时浏览器的缓存问题
- Ajax缓存问题http://jcjcak.itpub.net/post/16443/130948
- JSP IE异步提交设置断点,有时走,有时不走,ajax缓存问题
- ajax请求get方式的缓存问题
- Ajax解决浏览器的缓存问题
- IE浏览器中ajax使用缓存数据的问题
- jqueryMobile页面跳转ajax载入与缓存问题
- setInterval与ajax——ajax的缓存问题
- 【Web】(AJAX缓存问题)挂载Flask上,更改本地文件,ajax依然读取以前的文件
- IE的缓存导致ajax不走后台的问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- Ajax解决浏览器的缓存问题
- ajax请求在ie8下缓存问题
- AJAX 缓存请求结果的问题
- jQuery中ajax的使用与缓存问题的解决方法
- 简单解决AJAX在IE中的缓存问题
- jQuery中ajax的使用和缓存问题解决
- 缓存引起的session问题(ajax,js,jquery,asp.net,C#)