<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><%= form_remote_tag(:url => { :action => "show_conf_admin" }, :update =>
<br>"main") %></blockquote><div><br>Remove :update => "main", use RJS to update whatever bits you want.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>page['index'].hide<br>puts "ONE"<br>render(:partial => 'conf_admin', :update => 'main')<br>puts "TWO"<br></blockquote><div><br>To replace the contents of the div 'main' with the conf_admin partial, use:
<br><br> page.replace_html 'main', :partial => 'conf_admin'<br><br>You can also use Element.addClassName (from Prototype) to add that class name:<br><br> page['conf_admin'].add_class_name('selected') # Should work, never used it though...
<br><br></div>Your example seems a bit convoluted, it could be cleaned up a lot.<br><br>-Jonathan.<br></div>