Bonjour tout le monde.
Voici mon la view
Je voudrais sélectionner les checkbox et les maintenir sélectionne après le submit et le refresh/reload de la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <%= 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 %>
Voici le code en jquery mais il ne fonctionne pas.
Qu'es-ce qui ne va pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $(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; }); }); });
Merci
Partager