用戶提交表單後,將顯示結果的新視圖。結果視圖將使用表單字段創建JSON對象,向服務器發送帶有ajax請求的JSON並接收包含所有結果的JSON響應。結果然後與視圖一起呈現。這一切都可以正常工作,但是當結果頁面刷新時,所有結果都消失了。我怎麼做才能讓我的結果在刷新頁面後繼續顯示?我現在想要做的是改變URL,以便它包含查詢,然後結果視圖將使用URL形成請求並將其發送到服務器。這是我在此嘗試實現的推薦行動方案嗎?謝謝。刷新結果消失
Q
刷新結果消失
0
A
回答
0
您將需要調用頁面加載時調用ajax請求的函數。您的值正在丟失,因爲當用戶再次加載頁面時,它將重置爲默認undefined/null
等。
如果你想在onload方法帶參數,你可以做一些與此類似:
window.onload = function() {
// put something here so the function will not call if the ajax call has not been called beforee
yourFunction(param1, param2);
};
這會的onload因此無論什麼叫你的函數運行每次Ajax調用。
當然,你需要確認,因此不會調用該函數如果Ajax請求尚未使用before.i.e。東西在查詢字符串時,它的成功等
+0
我試圖做到這一點,但問題是,我的查詢(這是得到使用jQuery)正在重置爲默認值,而不知道查詢我無法提出請求。 – blzn
相關問題
- 1. 結果消失
- 2. 文本消失上刷新
- 3. 頁面刷新消失
- 4. $ HTTP GET不刷新結果
- 5. AJAX結果在Div消失
- 6. XMLHttpRequest的結果消失
- 7. onclick事件結果消失
- 8. 拉刷新:屏幕上消失
- 9. 刷新頁面後JSF會話消失
- 10. Ajax內容消失頁面刷新
- 11. TabLayout圖標viewpager後消失刷新
- 12. ckeditor消失,同時刷新div
- 13. IE9:四捨五入消失幀刷新
- 14. Bootstrap 3.0文本在刷新時消失
- 15. CSS圖像在刷新時消失
- 16. Facebook的問題(刷新消失)
- 17. 刷新頁面後菜單消失Angular
- 18. 刷新頁面 - AJAX內容消失
- 19. jQuery html在刷新時消失
- 20. MeteorJS.On在刷新頁面時搜索結果會丟失
- 21. 如果iframe刷新失敗,則X
- 22. 刷新彙總結果在Ag-網格
- 23. json自動刷新和檢索結果
- 24. 當刷新視圖的結果?
- 25. ko.applyBinding使用Knockout刷新搜索結果?
- 26. 刷新QGraphicsScene pyqt - 奇怪的結果
- 27. Intellij Idea中的FindBugs不刷新結果
- 28. 刷新Excel VBA函數結果
- 29. AJAX - 在頁面刷新雙重結果
- 30. 刷新結果窗口中的行
可以將它們存儲在會話或者不敏感的數據可以在瀏覽器中的localStorage存儲 – charlietfl
本地存儲是肯定要走的路!謝謝。 – blzn