Vytváram skupinu možností tým, že odovzdám hash reťazcov na Rails " grouped_options_for_select
pomocná metóda. Chcem zakázať niektoré z možností, ale zdá sa, že to nie je oficiálny spôsob, ako to dosiahnuť, pretože grouped_options_for_select neberie disabled:
hash na rozdiel od iných pomocných metód ako napr options_for_select
, Existuje spôsob, ako nejako vynechať toto?
odpovede:
2 pre odpoveď č. 1Prešiel cez zdroj koľajníc tu, ukázalo sa, že spôsob, ako prejsť zakázané parametre, je nasledujúci:
grouped_options_for_select(grouped_options, {selected: [11, 12], disabled: [14, 15]})
kde 11, 12, 14, 15 sú ID čísla záznamu.