HAML ドキュメントにいくつかのチェックボックスがあり、[更新] ボタンをクリックしたときに表示される結果を変更する必要があります。これは正常に機能しますが、ページをリロードすると、チェックされていたボックスがすべて再びチェック解除されます。
HAML を再構成して、ページ ビュー間でチェックボックスのチェック状態を維持するにはどうすればよいですか?
= form_tag movies_path, :method => :get do
Include:
- @all_ratings.each do |rating|
= rating
= check_box_tag "ratings[#{rating}]", '1', true
= submit_tag 'Refresh'
また、デフォルトでチェックボックスをオンにするように指定しましたが、ページを読み込んだときにチェックされません...