2013-05-06 3 views
1

Я использую select tag для отображения имен в options_for_select, и я хочу добавить строку разделителя в выпадающем списке, в строке разделителя я хочу поместить ссылку для редактирования всех имен. Например, .Есть ли разделитель для options_for_select в рельсах?

Name1 
name2 
name3 
----- 
edit_names 

это мой код вид

= select_tag :page_names, options_for_select(pages.collect{|c| [c.name, c.id]}, params[:search]), {:class => 'auto-width'} 

помочь мне решить эту проблему.

ответ

0

вы можете сделать это, используя insert метод из Array класса как этот

select_tag :page_names, options_for_select(pages.collect{|c| [c.name, c.id]}.insert(position,['-----',nil]), params[:search]), {:class => 'auto-width'} 

здесь position является индекс, где вы хотите для ввода .......

Смежные вопросы