【发布时间】:2015-01-30 08:22:31
【问题描述】:
我有一个表格。我向 number_field 标记添加了一个 JQuery onchange 提交。我想对 check_box_tag 做同样的事情。如果您单击一个复选框,我希望提交表单。我尝试了很多选择,但我不明白。希望你能帮助我。
<%= form_tag("/rooms/list", method: "get", :name => "list", :remote => true) do %>
<%= label_tag(:size, "gewünschte Raumgröße:") %>
<%= number_field(:room, :size, in: 0.0..999999999, step: 1.0, :value => @size, :onchange => ("javascript: document.list.submit();")) %>
<br>
Equipment
<br>
<% @categories.each do |category| %>
<%= check_box_tag(category, {:remote => true, :onclick => ("javascript: document.list.submit();")}) %>
<%= label_tag(category, category) %>
<% end %>
<% end %>
【问题讨论】:
-
嗨,给你的表单一个ID,然后写成“$(#ID).submit();”,希望这些可以解决你的问题,如果没有,那么会建议你另一种方式。告诉我。
标签: jquery ruby-on-rails ruby forms checkbox