radio_button_tagでobserve_fieldが使えない
ラジオボタンの選択で、フォームに入力する項目を切り替えようとしたのだけど、ぜんぜんうまくいかない。
ググったら出てきた。やはりradio_button_tagでobserve_fieldが使えないらしい。
This is what I had and it doesn't work.
<%= radio_button_tag 'ship_method', 'pickup', :checked => true -%> Pickup <%= radio_button_tag 'ship_method', 'deliver' -%> Deliver <%= observe_field 'ship_method_pickup', :url => { :controller => 'checkout', :action => 'ship_method_select' }, :on => 'click', :with => 'method' -%> <%= observe_field 'ship_method_deliver', :url => { :controller => 'checkout', :action => 'ship_method_select' }, :on => 'click', :with => 'method' -%>This is what I ended up with
<input type="radio" name='ship_method' id='ship_method_pickup' checked="checked" value="pickup" onclick="<%= remote_function( :url => {:controller => 'checkout', :action => 'ship_method_select', :method => 'pickup'} )-%>" />
気持ち悪い。