最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ie下jquery.getJSON的緩存問題的處理方法

 更新時間:2013年03月29日 11:39:48   作者:  
$.getJSON()存在緩存問題,如果其調(diào)用的url之前曾經(jīng)調(diào)用過的話,回調(diào)函數(shù)就會直接在緩存里取得想要得值,而不是進入到后臺


在項目中遇到一個問題,在火狐下,$.getJSON();請求數(shù)據(jù)一切正常,但是在IE下面,$.getJSON();只請求一次數(shù)據(jù),第二次根本就不發(fā)送請求了,用fiddler抓取了才知道,第二次沒有發(fā)送請求,改成了post就正常了

$.getJSON()存在緩存問題,如果其調(diào)用的url之前曾經(jīng)調(diào)用過的話,回調(diào)函數(shù)就會直接在緩存里取得想要得值,而不是進入到后臺

解決方法如下:

1、讓每次調(diào)用的URL都不一樣。

方法:在參數(shù)中加一個隨機數(shù)

復制代碼 代碼如下:

$.getJSON("/Member/GetExercise.html", { id: $("#Wareid").val(), isBool: loop, random:
Math.random() }, function (data) });

復制代碼 代碼如下:

$.getJSON("/Member/GetExercise.html?random=Math.random", { id: $("#Wareid").val(),
isBool: loop,}, function (data) });

用new Date()也可以算是隨機的URL

復制代碼 代碼如下:

?random=new Date().getTime()

2、將cache設為false

復制代碼 代碼如下:

$.ajax({
type:"GET",
url:'/Member/GetExercise.html',
cache:false,
dataType:"json",
success:function (data){
alert(data);
}
});

相關文章

最新評論

应城市| 宁津县| 文成县| 台北县| 八宿县| 瓦房店市| 桂阳县| 隆子县| 阿克陶县| 黎川县| 会理县| 安阳县| 阿瓦提县| 禹城市| 泗水县| 大新县| 开远市| 仁寿县| 儋州市| 南京市| 东至县| 东明县| 韶山市| 郎溪县| 公主岭市| 缙云县| 尚义县| 榕江县| 宁津县| 海淀区| 六盘水市| 电白县| 民和| 云阳县| 文登市| 合作市| 恩施市| 海宁市| 海口市| 秀山| 微山县|