1
我有一個在AJAX調用後動態更新的頁面。看起來,jQuery Mobile在頁面初始加載期間加載緩存。如果我重新訪問該頁面,它總是顯示最初的版本,而不是更新的頁面。jQuery Mobile - 任何不緩存頁面的方法?
有沒有辦法強制一個頁面刷新緩存或每次簡單地執行一個新的請求?
我已經嘗試將data-ajax="false"
添加到錨點,該錨點有效,但禁用了過渡動畫,所以我仍在尋找其他選項。
我有一個在AJAX調用後動態更新的頁面。看起來,jQuery Mobile在頁面初始加載期間加載緩存。如果我重新訪問該頁面,它總是顯示最初的版本,而不是更新的頁面。jQuery Mobile - 任何不緩存頁面的方法?
有沒有辦法強制一個頁面刷新緩存或每次簡單地執行一個新的請求?
我已經嘗試將data-ajax="false"
添加到錨點,該錨點有效,但禁用了過渡動畫,所以我仍在尋找其他選項。
難道你不能添加一個參數到你的AJAX URL,每次都會改變嗎?類似於:
工作正常!不知道爲什麼我沒有嘗試。只是爲了澄清,我使用jQuery Mobile,它會自動將您的標準錨定爲AJAX調用並將結果注入到DOM中。我用php添加了一個隨機字符串到錨點的末尾。 ' madzilla
很高興能幫助到。 – j08691
更新:這似乎破壞了其他一些功能。我的對話框在動態頁面上都沒有工作。 – madzilla