私の見解には次のコードがあります。
<%= form_for :command_selected, :method => "get", :url => {:action => "command_domain_selected"} do |f| %>
<a> <%= link_to "Make Deployment", {:controller=>"authorization", :action => 'command_domain_selected',:id=>'make_deployment'}, :remote=> true %><br /></a>
<%= f.radio_button :domain, '1dev' %> <%= label :domain, '1dev'%><br />
<%= f.radio_button :domain, '2dev' %> <%= label :domain, '2dev'%><br />
<script type=text/javascript>
$('a').click(function(){ $('form').submit(); return false; });
</script>
<%end%>
Make Deployment
上記のコードで「 」リンクをクリックすると、コントローラーのアクションにselected radio button
パラメーターとしてのみが渡されます。command_domain_selected
の値を渡す方法も教えてくださいhyperlink
。ありがとうございました
次のコードも追加しました。
<%= link_to 'Make Deployment', "#", :onclick=>"$('.search_form').submit()" , :id => 'make_deployment'%>
ただし、渡されるパラメーターは単なるラジオ ボタンの値であり、ハイパーリンクの値ではありません。