JqueryEasyUI 解决IE下datagrid无法刷新的问题
来源:互联网 发布:穆勒plc手动编程方法 编辑:程序博客网 时间:2024/05/20 02:28
问题描述:
在使用JqueryEasyUI 时,发现在IE下$('#table').datagrid('reload');无效,数据并没有被刷新,究其原因,是因为刷新时,datagrid请求的url没有变化,IE就从浏览器缓存里取数据了,返回的是302响应码。
解决办法:
在$('#table').datagrid('reload');前修改$('#table')的url,可以增加一个时间戳参数,修改代码像这样:
var url = $('#table').datagrid('options').url; if (url.indexOf("_t=") > 0) { url = url.replace(/_t=\d+/, "_t=" + new Date().getTime()); } else { url = url.indexOf("?") > 0 ? url + "&_t=" + new Date().getTime() : url + "?_t=" + new Date().getTime(); }
0 0
- JqueryEasyUI 解决IE下datagrid无法刷新的问题
- ie下jqueryEasyui下datagrid的刷新问题
- JqueryEasyUI 解决IE下加载时页面错乱的问题
- 解决IE下某些页面不能刷新显示的问题
- ThinkPHP+JqueryEasyui 操作datagrid的问题
- JqueryEasyUI的DataGrid数据查询问题
- 解决easyui-datagrid在ie中无法reload问题
- 解决easyui-datagrid在IE中无法reload问题
- jqueryeasyui datagrid column数据过长无法完全展示问题
- 解决在IE下创建checkbox无法选中的问题
- 解决ie下无法获取session的问题(整理)
- JQueryEasyUI之DataGrid的footer无法显示出来
- 解决easyui无法显示datagrid的问题
- 解决IE下jquery ajax无法获得最新数据的问题(IE缓存)
- Jquery easyui datagrid在IE 9浏览器下,删除数据后,页面刷新数据仍显示的问题。
- 处理Easyu的Datagrid无法及时刷新问题
- 解决IE浏览器下缓存不刷新问题。
- EasyUI的datagrid在IE下解决缓存的方案
- 设计模式归纳总结
- boost 之定时器的使用
- 全面挖掘Java Excel API 使用方法
- constvar: 部分静态效果展示
- iphone数据存储之-- Core Data的使用(二)
- JqueryEasyUI 解决IE下datagrid无法刷新的问题
- hdu 4036 - Rolling Hongshu
- KISS原则
- 嵌入式软件开发:笔试总结
- A generic error occurred in GDI+问题对应~
- DEDE采集规则过滤与替换
- iphone数据存储之--NSUserDefaults
- POJ 2763 Housewife Wind 树链剖分
- 嵌入式学习书籍大推荐