天天看點

jQuery Mobile頁面跳轉後,無法加載js中的方法

問題:jQuery Mobile進行Web開發中,點選登陸頁面的“注冊”按鈕,跳轉到注冊頁面,填寫完注冊資訊後,點選注冊按鈕,js中的注冊方法無效。但是重新整理頁面後方可加載成功。

解答:因為JQM預設的連結跳轉方式都是AJAX方式,隻要在跳轉連結的a元素 加上data-ajax=false 就可以從根本上解決您遇到的問題。這是由JQM的設計思想決定的。

<a href="${s.base}/web/login/register.action" target="_blank" rel="external nofollow"       id="regButton1" data-ajax="false" >點選注冊</a>

之後注冊頁面就可以成功啦!