La domanda è vecchia ma è il risultato migliore per "semplice selezione raggruppata" ricerca google in ogni caso quindi ho pensato che il prossimo lettore potrebbe trarre beneficio da alcuni modi creativi per creare questi ultimi con l'ultima semplice (tratti dai test, che sono sempre la migliore documentazione in effetti)
<%= f.input :author,
:as => :grouped_select,
:collection => [['Authors', ['Jose', 'Carlos']], ['General', ['Bob', 'John']]],
:group_method => :last %>
<%= f.input :author,
:as => :grouped_select,
:collection => Proc.new { [['Authors', ['Jose', 'Carlos']], ['General', ['Bob', 'John']]] },
:group_method => :last %>
<%= f.input :author,
:as => :grouped_select,
:collection => { ['Jose', 'Carlos'] => 'Authors' },
:group_method => :first,
:group_label_method => :last %>
<%= f.input :author,
:as => :grouped_select,
:collection => { 'Authors' => ['Jose', 'Carlos'] },
:group_method => :last,
:label_method => :upcase,
:value_method => :downcase %>
raggruppati casella di selezione è stato aggiunto alla simple_form 2.0. – Shreyas