Ruby on rails 如果设置了两个参数,如何使用ajax提交表单

Ruby on rails 如果设置了两个参数,如何使用ajax提交表单,ruby-on-rails,ruby-on-rails-3,jquery,ruby-on-rails-3.2,Ruby On Rails,Ruby On Rails 3,Jquery,Ruby On Rails 3.2,我有一个简单的rails表单,希望在设置两个参数时提交表单,而无需单击submit按钮。如何编写一个简单的jqueryajax请求来实现这一点 我下面的表格是 <div class="row-fluid"> <div class="span7"> <%= form_tag search_by_group_admin_codes_path, :method => :get, class: "well form-inline" do %>

我有一个简单的rails表单,希望在设置两个参数时提交表单,而无需单击submit按钮。如何编写一个简单的jqueryajax请求来实现这一点

我下面的表格是

<div class="row-fluid">
  <div class="span7">
    <%= form_tag search_by_group_admin_codes_path, :method => :get, class: "well form-inline" do %>
        <p class="f_legend">Black List Codes</p>
        <div class="input-prepend">
          <span class="add-on ad-on-icon"><i class="icon-qrcode"></i></span>
          <%= text_field_tag 'q', @q, placeholder: "between", id: "q"  %>
          <%= text_field_tag 's', @s, placeholder: "to", id: "s"  %>
        </div>
    <% end %>
  </div>
</div>

:get,class:“well form inline”do%>
黑名单代码


需要帮忙吗,谢谢?我不太擅长rails中的ajax,只需点击一个按钮即可

我希望下面的链接能够帮助您。
$(function(){
  $('input').on("input", checkInput)
  //$('input').on("keyup", checkInput)
})

function checkInput(ev){
    if($('#q').val != '' && $('#q').val().length == 8 &&  $('#s').val != '' && $('#s').val().length == 8 )
    {
        $(this).closest('form').submit()
    }
}