これは、昨年何度も議論されてきたSaaS( "Rotten Potatoes")トレーニングの質問ですが、答えが見つからないようです。
評価という名前のハッシュを生成する評価のチェックボックスを備えたフォームがあります。次に、params [:ratings]を使用して、最新のチェックボックスの選択を別のページに渡します。ユーザーがフォームを送信すると、私のコードは正しく機能します。ただし、送信ボタンをクリックせずに移動すると、最新の値が失われます。
ユーザーがチェックボックスをオン/オフするたびに最新の値を保存する必要があると思いますが、方法がわかりません。
私はこれをhamlとrubyを使用して行う必要があり、javascriptなどは使用しません。