欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery 緩存問題的幾個(gè)解決方法

 更新時(shí)間:2013年11月11日 17:21:39   作者:  
在IE瀏覽器下,一般的ajax的方法都是cache等于true的,下面有幾個(gè)不錯(cuò)的解決方法,感興趣的朋友可以參考下

.load方法沒有設(shè)置 cache參數(shù) 默認(rèn)true ,特別在IE瀏覽器下,一般的ajax的方法都是cache等于true的!
解決辦法幾個(gè):
1.使用.ajax方法并設(shè)置 cache參數(shù)為false

復(fù)制代碼 代碼如下:

$.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 });

相關(guān)文章

最新評(píng)論