与提交rails表单相比,让JQuery / JS在完成后提交Ruby on Rails按钮?

时间:2014-12-23 03:50:03

标签: javascript jquery ruby-on-rails

所以基本上在一个页面上我有一个Rails表单,上面有一个JQuery链接,在JQuery处理程序中我有一行

        $('#form_name').get(0).submit();

在JavaScript工作完成后提交Rails表单。

按钮是每个循环的一部分,用于调用当前帖子上的方法:

        <td><%= button_to 'Renew', [:renew, post], method: :post %></td>

我的问题是,在另一个页面上,我有一个我想要的按钮而不是表单。什么是正确的JQuery / JS?谢谢

1 个答案:

答案 0 :(得分:0)

您可以为任何对象使用CSS选择器。例如:

<button class="my-target">Label</button>

使用jQuery,您可以:

$('.my-target').click();

您可以在按钮中添加类属性

<%= button_to 'Renew', [:renew, post], method: :post, class: 'my-target' %>