让JQuery/JS在完成后提交Ruby on Rails按钮,与提交Rails表单相比
Having JQuery/JS submit a Ruby on Rails button after finishing, as compared to submitting a rails form?
所以基本上在一个页面上,我有一个带有JQuery链接的Rails表单,而在JQuery处理程序中,我有以下行
$('#form_name').get(0).submit();
在 JavaScript 工作完成后提交 Rails 表单。
该按钮是 EACH 循环的一部分,用于在当前帖子上调用方法:
<td><%= button_to 'Renew', [:renew, post], method: :post %></td>
我的问题是,在不同的页面上,我有一个想要调用的按钮而不是表单。正确的JQuery/JS是什么?谢谢
您可以对任何对象使用 CSS 选择器。 例如:
<button class="my-target">Label</button>
使用 jQuery,您可以:
$('.my-target').click();
您可以向按钮添加类属性
<%= button_to 'Renew', [:renew, post], method: :post, class: 'my-target' %>
相关文章:
- 使用AJAX在Rails中提交动态表单的最佳方式是什么
- Rails jQuery.提交后如何重置表单
- Ruby On Rails Ajax 提交提交两次
- 在 Ajax Rails 表单提交后,在表单下发布额外的 Javascript 代码 ( ..等)
- 如何在咖啡脚本中识别提交按钮,Rails 3应用程序
- 按索引迭代数组时,单击提交按钮Ruby on Rails
- 从javascript调用Rails Controller/action提交表单
- Rails 4:动态添加的复选框未提交
- 我可以从 Rails 4 中的按钮提交传递参数吗?
- 带有远程 => true 的 Rails 表单提交 -- JS 文件呈现但不执行
- 如何在页面访问时自动提交Rails表单
- Rails 5提交表单后在页面加载时执行javascript
- 在JavaScript中模拟Rails表单提交
- 如何使js成为通过ajax提交的rails表单的格式
- 如何在提交按钮上触发模态&重定向Rails
- 使用angular js通过rails回形针提交文件
- 更新的 HTML 表单无法被 Rails 提交识别
- 使用 AJAX 和 Rails 提交表单
- SetInterval Form 使用 AJAX Rails 提交
- 启用rails提交按钮更新复选框状态的有效方法