2014-04-01 52 views
0

我有一個listview頁面和一個詳細頁面。
我點擊列表項然後轉到詳細頁面。然後點擊返回按鈕回到列表視圖頁面。
我發現當我返回到列表視圖時,它總是重新加載頁面並從第一行顯示頁面。
如何抑制jQuery Mobile 1.4中的頁面重新加載?

你知道當我點擊第100項來閱讀它的細節時,我回來了,我想看看我剛纔看到的listview,而不是從第一行的resfreshed列表。
我試着使用:

$.mobile.changePage(listview,{reloadPage:false}) 

打壓列表視圖重裝,但它是沒有用的。 我想要顯示緩存,當我返回到列表視圖。
任何人都可以給我一些建議?
感謝您的回覆。

+0

是在您回到列表頁面您刷新頁面?你可以發佈一些代碼,看你如何回去 – Tasos

+0

嗨Tasos,我回去使用代碼:$.mobile.changePage(listview,{reloadPage:false})。我今天找到一種方式,我添加列表頁面屬性「data-dom-cache」= true,這將緩存頁面,當我不需要緩存時,我做「$(」div [dsid ='pageid']「)。remove();」刪除緩存。它適用於我。 – Godspeed

回答

1

,而不是changePage可以使用window.location.href =「#PAGEID」

+0

謝謝Esha,但它似乎沒有影響。列表視圖頁面仍然重新加載。 – Godspeed

相關問題