ユーザーが[カートに追加]ボタンをクリックすると、カート内の商品数を表示するためにnavbar divの数字を1増やす必要があります。Rails 5、Ajax、jQuery - ボタンをクリックしたときの数字を増やす
だから、私のボタンがremote: true
は
を設定しており、ナビゲーションバーには、ID 数とのdivを持っています。
$('#count').html(function(i, val) { return val*1+1 });
しかし、私はページをリロードした場合、その値が消える:私は数を増やすために使用
機能。 「チェックアウト」のような行動が起こるまで、その価値をどのように維持することができますか?
これにはより良い方法がありますか?
を
ur_action.js.erb
を作成するさて、あなたは、DBやクッキーのように、どこかでその値を保存する必要があります。 – Vucko