使用jQuery设置表单中隐藏字段的值并提交该值

使用jQuery设置表单中隐藏字段的值并提交该值,jquery,ruby-on-rails-4,Jquery,Ruby On Rails 4,我正在使用jQuery为隐藏字段赋值: $('#hidden_id').val("ABC"); 我认为: <%= hidden_field_tag(:id => "hidden_id", :val => "") %> “隐藏的\u id”,:val=>“”)%> 如何将值“ABC”从窗体传递到我的控制器(通过参数“:val”)?您应该像这样定义隐藏的\u字段\u标记 <%= hidden_field_tag 'hidden', '', id: 'hidde

我正在使用jQuery为隐藏字段赋值:

$('#hidden_id').val("ABC");
我认为:

<%= hidden_field_tag(:id => "hidden_id", :val => "") %>
“隐藏的\u id”,:val=>“”)%>

如何将值“ABC”从窗体传递到我的控制器(通过参数“:val”)?

您应该像这样定义隐藏的\u字段\u标记

  <%= hidden_field_tag 'hidden', '', id: 'hidden_id' %>

  equivalent to
  <input type="hidden" name="hidden" id="hidden_id" value="">

相当于

查看以获取帮助。

您是否尝试提交formI,但它不起作用您的隐藏字段没有
名称
我的DOM代码不在控制器中。它在coffee文件中。当前未使用。