2012-09-19 27 views
0

我有一個按鈕,我希望它重定向到另一個頁面的問題,我用location.href,但它沒有工作,我也用過jQuery方法$(location).attr('href','url')並沒有發生任何事情,使其更清晰 按鈕是這樣的: <input type="button" value="New Project" onclick="createDiscoveryProject()"/> 其中方法createDiscoveryProject是這樣的: function createDiscoveryProject(){$(location).attr('href',[@spring.url '/myPage'])}如何使用一個按鈕和jQuery-Freemarker創建重定向頁面?

的時候我已經在createDiscoveryProject沒有警報持久性有機污染物在裏面加了警報系統現在,當我按一下按鈕沒有甚至發生,終於我想補充一點,JavaScript方法在模板ftl中文件,而該按鈕位於另一個ftl文件中。任何幫助?

回答

1

既然你已經在使用jQuery,爲什麼你不能將文檔上的函數綁定到按鈕上。不要誤解我的意思,你所做的事情應該是完全可行的,但是既然你說即使一個警報不起作用,你的代碼中可能會出現另一個js錯誤,所以也許這樣你就可以解決它。

所以:

$(document).ready(function(){ 
    $("button").click(function(){ 
     window.location.href = "http://domain.tld"; 
    }); 
}); 
+0

它工作得很好,謝謝:-)。但是,我應該看到在開始時阻止了它。 –

相關問題