2012-10-30 88 views
0

我使用一個數組來我的f.select下拉值Ruby on Rails的默認選項值

<%= f.label :country_of_origin %> 
    <%= f.select :country_of_origin, [['Wales'],['Scotland'],['England']] %> 

而是存放在我的形式不是默認值是威爾士我想它說「請選擇「(顯然不希望能夠張貼價值」請)。任何人都可以點我在正確的方向嗎?

回答

3
<%= f.select("model_name", "model_id", [['Wales'],['Scotland'],['England']], {:include_blank => 'Please Select..'}) %> 
+0

感謝,我可以問,爲什麼我們指定型號名稱和型號ID ? – Richlewis

+0

我在控制檯上打印了上述方法,我得到了這個 「「 名稱屬性是以散列形式發送到服務器的名稱屬性。 id是識別一個獨特的元素。 –

相關問題