我有一個表單組成的篩選記錄在索引頁上的複選框,我怎樣才能使表單中的複選框在提交表單並重新載入頁面後保持其選中狀態?我的表單複選框在提交和頁面重新加載後如何保持其狀態?
我已經在使用jQuery-UI來使複選框看起來更好。我對任何一種編程都很陌生,並且對javascript的運氣不多。
index.html.erb
<script>
$(function() {
$(".areas").buttonset();
});
$(function() {
$("button, input:submit, a", ".filter_form_button").button();
$("a", ".form_filter_button").click(function() { return false; });
});
</script>
<div class="filter_options_container">
<%= form_tag '', :method => :get, :id => 'filter_form' do %>
<fieldset class="filter_form_fieldset areas">
<% Area.all.each do |a| %>
<p class="area_check"><%= check_box_tag 'areas[]', a.id, false, :id => "area-#{a.id}" %>
<label for="area-<%= a.id %>"><p1><%= a.name %></p1></label></p>
<% end %>
</fieldset>
<div class="filter_form_button">
<p2><input type="submit" value="Filter"/></p2>
</div>
<% end %>
</div>
任何幫助,非常感謝!
對不起,當我說「找到」我的意思是我做到了。我的錯。 –