ajax同步與異步加載和緩存清理設置

同步:提交請求 -->等待處理-->處理完畢 這個期間客戶端瀏覽器不能幹任何事.

異步:提交請求 -->服務器處理(這時瀏覽器仍然可以做其它事情)-->處理完畢.

 

同步就是你叫我去吃飯,我聽到了就和你去吃飯.如果沒聽到,你就不停的喊,直到我告訴你聽到了,才一起去吃飯.

異步就是你叫我,然後自己去吃飯.我得到消息後可能立即走,也可能等到下班後纔去吃飯. 


jquery的Ajax請求

async : false/true , 表示請求不是/是異步的

cache : false/true ,表示不清理/清理緩存\


緩存問題:在使用jquery的Ajax或是jsp/servlet時,會出現一種情況就是,第一次訪問頁面發送請求,

獲取的數據是從數據庫中獲取的,但是再次點擊按鈕,發送請求時就不去數據庫搜索數據了,而是讀取了

緩存中原來的數據,這樣會造成髒數據讀取。所以我們要清理緩存。

cache : false/true ,表示不清理/清理緩存,使之每次都起數據庫中取得最新數據。


發佈了36 篇原創文章 · 獲贊 1 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章