国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > AJAX > 正文

ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法

2024-09-01 08:32:39
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法,需要的朋友可以參考下

問(wèn)題出現(xiàn)原因:

1. ie下面只會(huì)建立一次 ajax 請(qǐng)求,將響應(yīng)結(jié)果放在瀏覽器緩存里 下次調(diào)用該ajax請(qǐng)求時(shí) 從緩存里讀取

get方式時(shí),獲取數(shù)據(jù),因發(fā)送參數(shù)和地址都一致,故IE瀏覽器會(huì)從緩存中取,而不會(huì)去請(qǐng)求服務(wù)器端,而post方式因?yàn)閰?shù)的不同,不會(huì)產(chǎn)生這個(gè)問(wèn)題

2. 火狐下面 每次激活事件 都會(huì)重新建立一次ajax請(qǐng)求

解決方法:

1: 在AJAX請(qǐng)求的頁(yè)面后加個(gè)隨機(jī)函數(shù),我們可以使用隨機(jī)時(shí)間函數(shù)

在javascript發(fā)送的URL后加上t=Math.random()

例如這樣:URL+"&"+"t="+Math.random();或者new Date(); 在 URL 參數(shù)后加上 "?timestamp=" + new Date().getTime();

2.

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


$.ajax({

type: "POST",

async:false, // 設(shè)置同步方式

cache:false,//緩存

url: url,

data:data,

success:function(data){
//成功返回值后的操作

}

});


解決方式就是 cache:false
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 寿宁县| 库伦旗| 富裕县| 清水河县| 观塘区| 星座| 乾安县| 大埔县| 凉山| 辽宁省| 蓬溪县| 都江堰市| 民权县| 岳阳县| 青岛市| 桦南县| 常州市| 昌平区| 洛扎县| 永川市| 嘉定区| 灵宝市| 平塘县| 乌拉特前旗| 洛宁县| 东莞市| 东方市| 绥滨县| 平和县| 绥中县| 井冈山市| 密山市| 尖扎县| 岗巴县| 汉川市| 玉田县| 玉田县| 外汇| 玛曲县| 张家口市| 柘城县|