我正在創建一個小型的jquery移動webapp,並且遇到了使用data-dom-cache='true'
的問題。我有這個設置,因爲用戶將執行搜索,並且爲表格提供了用於響應式設計的「選擇列」按鈕,該按鈕用於保存搜索結果,然後鏈接到新頁面。當用戶轉到新頁面時,他們可以使用「後退」按鈕,並且由於data-dom-cache ='true',搜索(表單數據)將被保留,並且不需要重新輸入搜索條件並重新提交。jquery mobile點擊清除DOM
但是,這是我的問題,與列切換按鈕和屏幕上的任何彈出窗口,即使頁面的鏈接更改爲「contract_List.php#& ui-state =對話框「,我假設因爲這些彈出ID已經保存在DOM中,所以應用程序不知道如何處理它們?
請原諒我對這個問題的知識不足,我的問題是我能否觸發DOM清除,也許提交一個新的搜索或打開特定頁面,以便我不會有彈出窗口的錯誤?對我而言,當用戶進行新的搜索時,舊搜索應該從DOM中刪除也是有意義的。
感謝您的幫助!