javascript - 在 rails 上提交表单之前调用 javascript

标签 javascript ruby-on-rails-3 ruby-on-rails-4

我正在尝试调用一个 javascript 函数来验证表单上的一些数据,如果它们没问题,就填写一个表单字段(隐藏字段)。

在这一步之后,我想清理一些表单字段并继续进行表单的后期操作。

所以我的 Controller 上的结果将是这个隐藏字段,由我的 javascript 逻辑填充,而其他字段被清除。

我如何在 Rails 4 上完成此操作?

提前致谢

最佳答案

你可以试试这样的:

$(function() {

  $('button').click(function(e){
    e.preventDefault();
    //DO SOMETHING
    $('YOURFORM').submit();
  }
})

希望对你有帮助

关于javascript - 在 rails 上提交表单之前调用 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25149550/

相关文章:

javascript - Jquery Add (SUM) 来自多个表单元素的多个值

javascript - Knockout JS - 单击加载所选项目的模式编辑表单

javascript - 将纯 javascript 重写为 jQuery

ruby-on-rails-3 - Rails根据相关模型的属性对条目进行排序

database - 即使自定义验证失败 Rails 3 也会保存记录

ruby-on-rails - rails 3 : Different views for each model

javascript - 在 javascript 中检查单个 if 语句内的多个 OR 条件的更好方法

mysql - heroku rails 应用程序 :test RDS mysql as suggested by Heroku June 2016 article?

ruby-on-rails - 如何确保多对多双方的关系是唯一的

ruby-on-rails-4 - 通过事件作业处理相关销毁