ruby on rails:使用JQuery提交一个单击check_box的表单 [英] ruby on rails: submit a form clicking a check_box using JQuery

查看:104
本文介绍了ruby on rails:使用JQuery提交一个单击check_box的表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个表格.我在number_field标记中添加了一个JQuery onchange提交.我想为check_box_tag做同样的事情.如果您单击一个复选框,我希望表单提交.我尝试了很多选择,但我不明白.希望你能帮助我.

I have a form. I added a JQuery onchange submit to the number_field tag. The same i want to do for the check_box_tag. I want that the form get submitted if you click on one checkbox. i tried many options but i don't get it. Hope you can help me.

<%= 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 %>

推荐答案

我明白了!

<%= check_box_tag(category,true, false, :onclick => "javascript: document.list.submit();") %>

这篇关于ruby on rails:使用JQuery提交一个单击check_box的表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆