我在這裏搜索了很多與刷新當前頁面在jquery移動相關的問題,但我的是略有不同。我輸入一些值是彈出當彈出關閉我需要刷新當前頁面(這是彈出的值應呈現在當前頁面)。刷新當前頁面彈出
這是我試過的樣本:
localStorage.setItem("name","tiger");
$(document).on("click","#save",function(){
$("#openpopup").popup("close");
localStorage.setItem("name","lion");
$.mobile.changePage("#page1",{
allowSamePageTransition : true,
transition : 'none',
showLoadMsg : true,
reloadPage : true
});
});
$(document).on("pageshow","#page1",function(){
if(localStorage.getItem("name")){
$("#name").val(localStorage.getItem("name"));
}
});
這裏是樣品FIDDLE
注*小提琴是剛纔提到我的實際代碼SQLite中儲存後得到的值在sqlite中刷新當前頁面。
其實我也不知道,你如何讓你的應用程序。如果您正在使用SPA(單頁應用程序)設計,那麼您需要在彈出關閉時調用ajax,以更新您輸入的值。如果你不使用SPA,那麼你可以使用location.href ='your_page.html'。 – Ved 2014-09-26 04:53:12
@Ved我正在使用SPA ... – Vini 2014-09-26 05:01:48
在這裏您可以使用$ .ajax函數進行發佈並獲取數據..請參閱api.jquery.com – Ved 2014-09-26 05:08:39