如何只使用按钮和jQuery-Freemarker创建重定向页面?

时间:2012-09-19 16:23:10

标签: jquery freemarker

我有一个按钮的问题,我希望它重定向到另一个页面,我使用了location.href但它不起作用我也使用了jQuery方法$(location).attr('href','url')并且什么也没发生要么让它更清楚 按钮是这样的: <input type="button" value="New Project" onclick="createDiscoveryProject()"/> 方法 createDiscoveryProject 的方式如下: function createDiscoveryProject(){$(location).attr('href',[@spring.url '/myPage'])}

现在,当我点击按钮时,即使我在 createDiscoveryProject 中添加了警报方法没有任何警报弹出,也没有发生任何事情,最后我想添加JavaScript方法在模板ftl文件中该按钮位于另一个ftl文件中。任何帮助?

1 个答案:

答案 0 :(得分:1)

由于您已经在使用jQuery,为什么不将文档准备好的函数绑定到按钮。不要误会我的意思,你所做的事情应该完全有效,但是既然你说甚至警报都没有工作,你的代码中可能会有另一个js错误,所以也许这样你就可以解决它。

所以:

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