我正在使用jquery mobile而我正在使用$ .mobile.changePage(“#news”);完成用户身份验证以移动到下一页时的选项。在下一页中,我有一个注销按钮,当用户点击它时,它必须注销,并且在成功时它必须再次返回登录屏幕。
WL.Client.logout('CustomAuthenticatorRealm',{onSuccess: WL.Client.reloadApp})
在此代码中onsuccess它正在重新加载相同的url。我试图改变它像onSuccess:$ .mobile.changePage(“#loginpage”);
但它不起作用。任何建议请
答案 0 :(得分:1)
嗨,我得到了它的工作..
相反,我在onSuccess上使用了页面更改:WL.Client.reloadApp,对于我正在使用加载页面功能的所有页面,我添加了changeHash:false,以便跟随结尾使用相同的URL。现在它按预期正常工作
答案 1 :(得分:0)
我不确定#loginpage
位,但这取决于你的多页实现。
无论如何,请尝试将此作为onSuccess
回调:
$.mobile.changePage("#loginpage", { changeHash: false });