2015-05-07 486 views
0

我正在使用jquery mobile,並使用$ .mobile.changePage(「#newpage」);選項,當用戶認證完成後,移動到下一頁。在下一頁中,我有一個註銷按鈕,當用戶點擊它時必須註銷併成功註冊,它必須再次回到登錄屏幕。mobilefirst註銷重定向到新頁面

WL.Client.logout('CustomAuthenticatorRealm',{onSuccess: WL.Client.reloadApp}) 

在這段代碼onsuccess它重新加載相同的網址。我試圖改變它像onSuccess:$ .mobile.changePage(「#loginpage」);

但它不工作。任何建議請

回答

0

我不確定#loginpage位,但這取決於您的多個頁面的實施。

不管怎樣,試試這個,而不是作爲onSuccess回調:
$.mobile.changePage("#loginpage", { changeHash: false });

+0

WL.Client.logout('CustomAuthenticatorRealm',{onSuccess:$ .mobile.changePage('#AuthBody',{changeHash:false});})我試過這..仍然沒有運氣 –

+0

嘗試'reloadPage:true'而不是'changeHash:false'。 –

+0

它回到登錄頁面。但如果輸入登錄詳細信息並單擊登錄按鈕它不工作。我需要做一個頁面刷新只有它正在工作 –

1

您好我得到它的工作..

而不是使頁面改變我以前的onSuccess:WL.Client.reloadApp和所有我正在使用加載頁面功能的頁面我添加了changeHash:false,以便跟蹤相同的URL直到結束。現在它工作正常,因爲我預期