2016-08-06 53 views
0

我在這裏嘗試爲'option_groups_from_collection_for_select'包含include_blank選項有一些問題我想要include_blank選項,但顯示當前選定的值而不是更新操作時的空白選擇。我在這裏嘗試過,但仍然顯示空白。option_groups_from_collection_for_select with include_blank選項

select_tag(:candidate_source, option_groups_from_collection_for_select(grouped_candidate_sources, :second, :first, :id, :source), { :include_blank => true, :selected => :source }) 

回答

0

option_groups_from_collection_for_select中的最後一個參數是選定的選項,它應映射到您的值。

由於您的option_key_method(4th arg)是:id您可以直接將表單對象作爲參數傳遞。例如:

select_tag(:candidate_source, option_groups_from_collection_for_select(grouped_candidate_sources, :second, :first, :id, :source, f.object.source), { :include_blank => true } 

無論如何,在這裏看到更多的參數信息:http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/option_groups_from_collection_for_select

相關問題