jQuery.ajax cache參數等於true導致的問題

在使用過程中,遇到過一個問題,就是異步調用的服務器端處理沒執行,後來查了一下,是緩存的問題當cache等於true時,表示使用緩存,這時你雖然進行了異步調用,第一次執行是正確的,如果再調用那他就沒執行服務器端處理。 所以如果不想使用緩存,只要cache:false就可以了。 如: $.ajax({ type: "POST", url: "some.php", cache:false, success: function(msg){ alert( "Data Saved: " + msg ); } });

來自http://hi.baidu.com/sxf359/blog/item/64152ff97c6cdc186c22eb45.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章