IE瀏覽器ajax無法執行,只執行一次

2021-09-01 11:17:15 字數 345 閱讀 5401

ajax請求第一次成功請求,再次請求直接返回結果 後台沒有任何反應  應該瀏覽器快取原因導致的,引數加url相同,ie瀏覽器會自動跳過請求步驟,直接按第一次ajax結果進行執行下面的程式

解決方法  加乙個隨機函式  讓每次引數都不同,這樣每次就可以成功調起ajax請求

$(document).ready(function () /node/node/refreshnodeinfo",

data: ,

datatype: "json",

success: function (result) else

}});

})});

解決IE瀏覽器ajax get請求只執行一次的問題

1 使用 ajax get方法請求資料時,直接修改了資料庫資料,發現取出的資料沒變化,經常反覆測試確認發現,該問題只在 ie 瀏覽器下會發生。沒錯,又是 ie。1 原來是 get 請求在ie瀏覽器中會被快取,從第二次請求開始,一直都是請求快取。1 變更請求方式為post,即 type post 2 ...

IE瀏覽器Ajax快取問題

ie瀏覽器ajax快取問題 ie會針對ajax請求的位址快取請求結果,直到快取過期之前,針對相同位址發出的請求,只有第一次會請求會真正傳送到服務端.解決方式 手動清空ajax快取 優點 方便快捷,可以統一配置 缺點 統一配置的情況下,所有ajax都不快取,不統一配置下,每次使用ajax都要重新設定c...

唯獨ie瀏覽器快取ajax請求

用fiddler除錯http請求,在ie瀏覽器下,如果請求命中快取,fiddler不會包含該請求。但是在chrome下會包含快取的請求,result顯示為304。ie瀏覽器還會快取通過ajax請求的資料,導致後續ajax的請求資料不能更新。實際上是只快取get方式的請求,post方法因為每次的資料不...