次のような RoR (Ruby 1.9) アプリケーションを考慮したコンボ ボックスがあります。
<%= collection_select(:source, :source_id, @objects, :id, :name, :selected =>1)
選択した値をjavascriptで変更したい。可能ですか?はいの場合、これに関するサンプル コードを示してください。
ありがとう。
次のような RoR (Ruby 1.9) アプリケーションを考慮したコンボ ボックスがあります。
<%= collection_select(:source, :source_id, @objects, :id, :name, :selected =>1)
選択した値をjavascriptで変更したい。可能ですか?はいの場合、これに関するサンプル コードを示してください。
ありがとう。
次のような方法で、選択ボックスの選択されたオプションを変更できます。
var sel = document.querySelectorAll('select[name="test"]')[0]; // Change this to target your select box
sel.selectedIndex = 1;
JQuery を使用したい場合は、非常に簡単です。
<%= collection_select(:source, :source_id, @objects, :id, :name, html_options = {selected: 1, id: 'yourid'})
.js で
$("#yourid").val('thevalueyouwantselected');
それが役立つことを願っています