¿Cuál es la manera más rápida y más elegante de marcar el valor de la opción seleccionada actualmente en el formulario en HAML?Forma de rieles (seleccionar/opción): cómo marcar la opción seleccionada con HAML?
%form{:action => '', :method => 'get'}
%select{:name => 'param_name'}
%option{:value => 'A'} A data
%option{:value => 'B'} B data
Una manera:
- if params[:param_name] == "A"
%option{:value => 'A', :selected => 'selected'} A data
- else
%option{:value => 'A'} A data
pero esto no es apropiado cuando la voluntad select
caja tiene muchos campos de opciones ...
lo que hace el seleccionadas: params [: X] ¿? – jpganz18
el valor seleccionado por defecto. el valor para seleccionado puede ser verdadero o falso (que evalúa ===) – msanjay