0
これをきれいに解決する方法が不思議です。私はいくつかのフォーラムの投稿を読んだが、動作する何かをすることができませんでした。未送信フォームの値にアクセスしてremote_functionに使用する
私はドロップダウンを持っていますが、それはremote_functionの値を変更する必要があります。 remote_functionは、固有のラジオボタンが有効な場合にのみ呼び出される必要があります。現時点では
select: download <-- should affect rjs call to get a list
select: upload <-- same thing..
o all <-- hides list
o selected <-- rjs call to get a list
o none <-- hides list
、それは次のようになります。RJSは、いくつかの処理を行い、div要素の中にリストを置く:
は
form.select :is_download, {'Download' => true, 'Upload' => false}
ラジオ
f.radio_button :queue, 'selection',
{ :onchange => remote_function(:url => { :action => 'show_queue' },
:with => "'is_download=[VALUE_SHOULD_BE_HERE]&id=#{@range.id}'") }
目的を選択選択項目の値に基づいて、ローカルまたはリモートのいずれかから選択します。
ヒント、リンク、または解決策について私はうれしいです。
あなた自身の答えを受け入れるようにしてください:P –
私は48時間待たなければなりません;-) – pduersteler