radio_buttonのcheckedの位置を可変にする
DBで登録した内容を画面に表示するって結構あると思うので
忘れないうちにメモ。
Controller
DBの結果fooを変数にセット
@display=({"hoge"=>result["foo"]}) # 0 or 1 or2
View
booleanで判定できるらしいのでeqlで判定させたらとりあえずうまくいった。
方法として合っているかどうかはわかりませんが。。。
.radio label.style = radio_button("hogeGroup", "hoge", "0", :checked=> @display["hoge"].eql?("0")) | test1 label.style = radio_button("hogeGroup", "hoge", "1", :checked=> @display["hoge"].eql?("1")) | test2 label.style = radio_button("hogeGroup", "hoge", "2", :checked=> @display["hoge"].eql?("2")) | test3