自动点击轨道上红宝石中的链接

时间:2011-11-16 14:33:54

标签: ruby-on-rails ruby

嗨,我正在使用ruby on rails,

我想自动点击

<%= link_to 'Referesh', :onclick => 'window.opener.location.reload(true)' %>

当我通过

提交表单时
<%= f.submit 'Save' %>

我的问题是当我通过f.submit提交表单时如何自动点击link_to。 两者的形式相同。

1 个答案:

答案 0 :(得分:0)

我不确定为什么/你想做什么..问题不明确。但是,您可以覆盖onsubmit()并在那里执行某些操作。

如果你正在使用JQuery,你可以在链接上触发click事件,如下所示:

$("a#my_link").trigger('click');

如果您使用的是Prototype,则应该包含event.simulate.js

我已经好几次使用它,它就像一个魅力。它允许您手动触发本机事件,例如单击或悬停:

$('a#my_link').simulate('click');