jquery 緩存問題的幾個(gè)解決方法
.load方法沒有設(shè)置 cache參數(shù) 默認(rèn)true ,特別在IE瀏覽器下,一般的ajax的方法都是cache等于true的!
解決辦法幾個(gè):
1.使用.ajax方法并設(shè)置 cache參數(shù)為false
$.ajaxSetup ({ cache: false });
$(fucntion({
$.ajaxSetup ({ cache: false });
}))
在每次執(zhí)行l(wèi)oad方法前執(zhí)行,注意不能設(shè)置為全局屬性
可以寫一個(gè)方法每次打開頁面都引用這個(gè)方法
2.修改jquery.js中,load方法,load方法也是調(diào)用的.ajax,增加cache:false
3.在你請(qǐng)求的鏈接后加上隨機(jī)數(shù)參數(shù),使ajax請(qǐng)求認(rèn)為是不同鏈接地址
4.使用POST代替GET,瀏覽器不會(huì)對(duì)POST做緩存
我采取了加隨機(jī)數(shù)的方法:var url = "memberlog_showLogComment.action?logid="+logid+"&random="+Math.random();
$("#comment").load(url);可以實(shí)現(xiàn)每次點(diǎn)擊都執(zhí)行.load方法 使用post代替get也可以:$("#comment").load("memberlog_showLogComment.action", { "logid": logid });
- 禁止JQuery中的load方法裝載IE緩存中文件的方法
- jQuery 數(shù)據(jù)緩存data(name, value)詳解及實(shí)現(xiàn)
- jQuery ajax cache緩存問題
- 讀jQuery之六 緩存數(shù)據(jù)功能介紹
- ie下jquery.getJSON的緩存問題的處理方法
- 關(guān)于jQuery對(duì)象數(shù)據(jù)緩存Cache原理以及jQuery.data詳解
- jQuery對(duì)象數(shù)據(jù)緩存Cache原理及jQuery.data方法區(qū)別介紹
- 快速解決jquery之get緩存問題的最簡單方法介紹
- jQuery中ajax的使用與緩存問題的解決方法
- ASP.NET MVC中使用jQuery時(shí)的瀏覽器緩存問題詳解
相關(guān)文章
jQuery旋轉(zhuǎn)插件jqueryrotate用法詳解
這篇文章主要介紹了jQuery旋轉(zhuǎn)插件jqueryrotate用法,結(jié)合實(shí)例形式詳細(xì)分析了jqueryrotate插件的功能、定義及相關(guān)參數(shù)的使用方法,需要的朋友可以參考下2016-10-10Jquery操作下拉框(DropDownList)實(shí)現(xiàn)取值賦值
Jquery操作下拉框(DropDownList)想必大家都有所接觸吧,下面與大家分享下對(duì)DropDownList進(jìn)行取值賦值的實(shí)現(xiàn)代碼2013-08-08jQuery 錨點(diǎn)跳轉(zhuǎn)滾動(dòng)條平滑滾動(dòng)一句話代碼
jQuery 錨點(diǎn)跳轉(zhuǎn)滾動(dòng)條平滑滾動(dòng)一句話代碼,需要的朋友可以參考下。2010-04-04jQuery中(function(){})()執(zhí)行順序的理解
function的順序是這樣的:先計(jì)算第一個(gè)小括號(hào),發(fā)現(xiàn)里面的表達(dá)式是一個(gè)函數(shù),返會(huì)該匿名函數(shù)的引用(指針),最后一個(gè)括號(hào)則是建立匿名函數(shù)的實(shí)參和并執(zhí)行,感興趣的你可以參考下本文2013-03-03easyUI combobox實(shí)現(xiàn)聯(lián)動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了easyUI combobox實(shí)現(xiàn)聯(lián)動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01