Rails - jQuery:在表单提交和页面刷新或重新加载后检查复选框

时间:2014-05-27 08:32:11

标签: jquery ruby-on-rails

我有这样的观点:

<%= form_tag( riepilogo_path, method: "post", id: "sel") do %>
<% for posti in @postis %>
    <%= check_box_tag "posti_ids[]", posti.id %>
    <%=h posti.numero %>
<% end %>
<%= submit_tag "OK"%>
<% end %>

我想检查复选框并在提交后继续检查并刷新或重新加载页面。我这样编写jQuery代码。但它不起作用。

    $(document).ready(function() 
{  
      $("#sel").click( function(){
        var chkId= [];

        $("#posti_ids_:checked").each(function() 
        {
          chkId.push( $(this).val());

          a=chkId.length;
             localStorage.setItem(chkId, chkId.checked);
             chkId.checked = localStorage.getItem(chkId) === 'true' ?      
         true:false;
        });



      });
});

这里有什么问题?

谢谢!

0 个答案:

没有答案