私のページには というドロップダウン選択がありますlanguage
。これは、他の要素を含むフォームになっています。フォームが正常に送信されると (すべてが送信されます)、ドロップダウンの値にparams[:langauge]
.
ページに別のリンク/ボタンがあり、クリックすると言語の値を取得してコントローラーに渡す必要があります。その後、コントローラーは ajax を実行して、ページの言語を変更できます。しかし、リンクを介してドロップダウンの値を (単に) 渡すにはどうすればよいですか?
更新: Jquery で値を取得する必要がありますか、それとももっと簡単な方法がありますか?
$('select[name="language"]').val()