今天在使用jquery的ajax時,發現在IE下頁面首次加載時調用了異步請求,而第二次加載頁面時則不會調用異步請求(FireFox下正常),上網查了一下是緩存的問題,在方法里面加上cache:false就行了。默認下是true。現在還不清楚為什么FireFox正常,可能是對ajax緩存的實現不一樣吧,有人知道的話,麻煩告訴一下啊。。。
$.ajax({
type: "POST",
url: "some.php",
cache:false,
success: function(msg){
alert( "Data Saved: " + msg );
}
});