首頁 資料庫 mysql教程 解决easyUI 1.2.6 + datagrid在 IE浏览器下无法重新加载、查询

解决easyUI 1.2.6 + datagrid在 IE浏览器下无法重新加载、查询

Jun 07, 2016 pm 03:26 PM
easyui 瀏覽器 解決

I) easyUI 1.2.6 datagrid在 IE浏览器目前存在的问题 1:无法重新加载、查询 var row = $('#dg_user_table').datagrid('getSelected'); $('#dg_userPri_table').datagrid( { method : 'POST', height : 280, url : remotePathq 'user/role/' row.id, 。。。

I) easyUI 1.2.6 + datagrid在 IE浏览器目前存在的问题

1:无法重新加载、查询

var row = $('#dg_user_table').datagrid('getSelected');

$('#dg_userPri_table').datagrid(
                    {
                        method : 'POST',
                        height : 280,
                        url : remotePathq + 'user/role/' + row.id,

。。。。。。

});

BUG:在没有清空IE缓存或者关闭IE重新打开,会出现查询数据为上次的缓存、历史数据,非即时数据:(其它firefox,谷歌浏览器正常)

解决easyUI 1.2.6 + datagrid在 IE浏览器下无法重新加载、查询


原因:datagrid发送的'POST'请求地址一样,导致IE浏览器不会重新查询数据,而是从上次的缓存里直接获取历史数据;



2 :reload方法使用无效:

即$('#dg_user_table').datagrid('reload');不触发datagrid URL请求,数据没有更新;

原因:datagrid发送的'POST'请求地址一样,导致IE浏览器不会重新查询数据,而是从上次的缓存里直接获取历史数据;(同上)


II)解决办法:

对HTTP  RESTFUL服务地址加上唯一值随机数,区别每次加载的RESTFUL服务地址;

即:

var randomNu = (new Date().getTime()) ^ Math.random();

url : remotePathq + 'user/role/' + row.id+"?_="+randomNu,

修正后为:

var row = $('#dg_user_table').datagrid('getSelected');

var randomNu = (new Date().getTime()) ^ Math.random();

$('#dg_userPri_table').datagrid(
                    {
                        method : 'POST',
                        height : 280,
                        url : remotePathq + 'user/role/' + row.id+"?_="+randomNu,

。。。。。。

});

便可解决1  2 问题,使reload方法也可用;


本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

瀏覽器怎麼設定開機自啟動? Win11開機自動開啟瀏覽器的方法 瀏覽器怎麼設定開機自啟動? Win11開機自動開啟瀏覽器的方法 Jun 12, 2024 pm 07:58 PM

瀏覽器怎麼設定開機自啟動? Win11開機自動開啟瀏覽器的方法

芝麻開門官網網站 芝麻開門app最新進入網址 芝麻開門官網網站 芝麻開門app最新進入網址 Feb 28, 2025 am 11:18 AM

芝麻開門官網網站 芝麻開門app最新進入網址

清除谷歌瀏覽器註冊表,清理谷歌瀏覽器卸載不乾淨殘留 清除谷歌瀏覽器註冊表,清理谷歌瀏覽器卸載不乾淨殘留 Jun 19, 2024 am 11:09 AM

清除谷歌瀏覽器註冊表,清理谷歌瀏覽器卸載不乾淨殘留

最新版芝麻開門官網入口 gate.io官網鏈接地址入口 最新版芝麻開門官網入口 gate.io官網鏈接地址入口 Feb 28, 2025 am 11:21 AM

最新版芝麻開門官網入口 gate.io官網鏈接地址入口

gate.io芝麻開門下載中文教程 gate.io芝麻開門下載中文教程 Feb 28, 2025 am 10:54 AM

gate.io芝麻開門下載中文教程

瀏覽器網路速度慢的原因及解決方法(探究瀏覽器網路速度慢的原因) 瀏覽器網路速度慢的原因及解決方法(探究瀏覽器網路速度慢的原因) Apr 25, 2024 pm 03:49 PM

瀏覽器網路速度慢的原因及解決方法(探究瀏覽器網路速度慢的原因)

芝麻開門交易所官方網址 gate.io交易所官網入口 芝麻開門交易所官方網址 gate.io交易所官網入口 Feb 28, 2025 am 10:45 AM

芝麻開門交易所官方網址 gate.io交易所官網入口

歐意交易所app官方安裝包下載鏈接 歐意交易所app官方安裝包下載鏈接 Mar 04, 2025 pm 06:45 PM

歐意交易所app官方安裝包下載鏈接

See all articles