人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Railsでselect_tagとoptions_for_selectを使ってリストボックスを出力する際に、リストの選択肢の順序がviewに記述した順序になっていません。

リストの選択肢の順序をviewに記述した順序の通りにする、または指定することはできないのでしょうか?

●質問者: tyn
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Rails view ボックス リスト 記述
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kn1967
●100ポイント ベストアンサー

人様のダイアリーからで申し訳ないのだけど、

リストボックス options_for_selectの並び順 - マオの徒然開発日誌

並び順がバラバラになる(Hash方式)

options_for_select('りんご' => 1, 'メロン' => 2, 'みかん' => 3)

並び順をそのまま表示(配列方式)

options_for_select(’りんご’,’1’,’メロン’,’2’,’みかん’,’3’)

と同じ状況では?

◎質問者からの返答

回答有難うございます。無事順序を保って表示できました。


2 ● goog20090901
●20ポイント

http://blog.symfony.jp/2007/09/18/107

arrayをつかえば順番が保障されます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ