これはかなりばかげていますが、check_box の値属性を変更することはできません。行は次のようになります。
= f.check_box :scan, :style => 'margin-right: 40px', :value => 'MBL'
value = "1" を示すタグを作成します
助けてください!前もって感謝します
これはかなりばかげていますが、check_box の値属性を変更することはできません。行は次のようになります。
= f.check_box :scan, :style => 'margin-right: 40px', :value => 'MBL'
value = "1" を示すタグを作成します
助けてください!前もって感謝します
次のように、このヘルパーでチェックされた値とチェックされていない値を指定できます。
= f.check_box :scan,{style: 'margin-right: 40px'},"MBL","NMBL"
上記のように使用すると、Rails は値が 'NMBL' の同じ name 属性を持つ非表示フィールドを生成します。それ以外の場合、チェックされていない場合のデフォルト値は 0 です。
フォームが送信されると、値は、チェックされているかチェックされていないかをそれぞれ「MBL」または「NMBL」として送信されます。これが役に立つことを願っています。
= f.check_box :scan, {style: 'margin-right: 40px'}, 'MBL'