2012-07-02 43 views
0

我使用如下所示的查詢填充我的選擇框:的Rails的form_for選擇框的第一個條目應該是空白

<%=f.select :acoustic, options_for_select(User.includes(:roles).where(
      :roles => {:description => "Acoustic"}).collect{|u|[[u.name,u.surname].join(" ")]}) %> 

但是我想對於選擇對話框中的默認選項爲空字符串。我試過

<%=f.select :acoustic, options_for_select(["", User.includes(:roles).where(
      :roles => {:description => "Acoustic"}).collect{|u|[[u.name,u.surname].join(" ")]}]) %> 

但是,這似乎並沒有工作,因爲箱子,然後由空白填充(如需要),但它只是從查詢拿起第一個結果,並將其放入陣列支架。在此先感謝您的幫助

回答

1

嘗試添加:prompt => ' '。我認爲那會做你想做的。

+0

這是完美的謝謝 – TangoKilo

+0

沒問題,很高興幫助你! –

相關問題