/ / Ruby on Rails przekazuje wartość przycisku do następnej strony - html, ruby-on-rails, ruby, twitter-bootstrap, przycisk radiowy

Ruby on Rails przekazuje wartość przycisku do następnej strony - html, ruby-on-rails, ruby, twitter-bootstrap, przycisk radiowy

Próbuję zaprojektować stronę internetową, która zawierazarówno pole przycisku radiowego, jak i lista linków. Po kliknięciu jednego z linków chciałbym przekazać powiązaną wartość przycisku kontrolerowi. Do tej pory mam następujący kod:

Na stronie moich widoków:

<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>

W moim kontrolerze:

@radioGroup = params[:radioGroup]

Kiedy dodaję wiersz „stawia @radioGroup” na moimkontroler, nic nie drukuje. Udało mi się przekazać różne wartości do nowej strony internetowej po kliknięciu linku (tj. Zawartego w polu tekstowym), ale z jakiegoś powodu nie mogę się dowiedzieć, jak zrobić to samo za pomocą przycisków. osiągnąć to? Dzięki!

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli chcesz przesłać wiele wartości na inną stronę, użyj do tego formularza HTML. Sprawdź tę stronę, aby uzyskać więcej powiązanych informacji: http://guides.rubyonrails.org/form_helpers.html.