2012-08-06 330 views
0

嗨,在我的移動應用程序中,我在不同的文件中有多個頁面。我要清除高速緩存中的Dom在一定的水平,並調用登錄頁面我在做這樣的:清除dom緩存

$.mobile.pageContainer.empty(); 
$.mobile.loadPage('login.html'); 

但它不工作,那隻能說明白屏,我還添加上述內部try塊還是同樣的問題。我如何清除緩存?任何幫助將不勝感激。提前致謝。

+0

試試這個http://stackoverflow.com/questions/6691998/jquery-clear-cache-on-logout – MadNik 2012-08-06 11:41:55

回答

0

$.mobile.loadPage命令預取頁面,但不顯示它。 The documentation

該函數不會影響當前活動頁面,因此它可以用於在後臺加載頁面。

您可能要撥打$.mobile.changePage('login.html')。如果頁面不在DOM中,您也可以刪除loadPage,因爲changePage會調用它。

+0

感謝您的回覆,但$ .mobile.changePage('login.html')也不起作用 – PPD 2012-08-06 13:05:12