/ / Ruby on Rails pasa el valor del botón a la página siguiente: html, ruby-on-rails, ruby, twitter-bootstrap, botón de radio

Ruby on Rails pasa el valor del botón a la página siguiente: html, ruby-on-rails, ruby, twitter-bootstrap, radio-button

Estoy tratando de diseñar una página web que contengatanto un campo de botón de radio como una lista de enlaces. Cuando se hace clic en uno de los enlaces, me gustaría pasar el valor asociado del botón a un controlador. Hasta ahora tengo el siguiente código:

En mi página de visitas:

<div id="radio_buttons">
<%= radio_button_tag "radioGroup", "1" %> 1 &nbsp;&nbsp;&nbsp;
<%= radio_button_tag "radioGroup", "2" %> 2 &nbsp;&nbsp;&nbsp;
<%= radio_button_tag "radioGroup", "4" %> 4 &nbsp;&nbsp;&nbsp;
</div>

...
<div class = "text">
<%= link_to "mylink", search_path(:radioGroup => @radioGroup)%>
</div>

En mi controlador:

@radioGroup = params[:radioGroup]

Cuando agrego la línea "pone @radioGroup" a micontrolador, no imprime nada. He podido pasar diferentes valores a una nueva página web con un clic en el enlace (es decir, los contenidos en un campo de texto) pero por alguna razón no puedo entender cómo hacer lo mismo con los botones. ¿Alguien sabe cómo hacerlo? lograr esto? ¡Gracias!

Respuestas

0 para la respuesta № 1

Si desea enviar múltiples valores a otra página, debe usar un formulario HTML para ello. Consulte esta página para obtener más información relacionada: http://guides.rubyonrails.org/form_helpers.html.