【问题标题】:Use jQuery to set value of hidden field in a form and submit the value使用 jQuery 设置表单中隐藏字段的值并提交该值
【发布时间】:2016-06-26 05:47:54
【问题描述】:

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

$('#hidden_id').val("ABC");

在我看来,我有:

<%= hidden_field_tag(:id => "hidden_id", :val => "") %>

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

【问题讨论】:

  • 您是否尝试过提交表单
  • 我做了,它不起作用
  • 您的隐藏字段没有name
  • 我的 DOM 代码不在控制器中。它在咖啡文件中。
  • 目前不使用角度。

标签: jquery ruby-on-rails-4


【解决方案1】:

你应该像这样定义你的 hidden_​​field_tag

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

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

查看documentation 寻求帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-25
    • 2018-06-23
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 2016-05-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多