<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&lt;%= form_remote_tag(:url =&gt; { :action =&gt; &quot;show_conf_admin&quot; }, :update =&gt;
<br>&quot;main&quot;) %&gt;</blockquote><div><br>Remove :update =&gt; &quot;main&quot;, 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 &quot;ONE&quot;<br>render(:partial =&gt; 'conf_admin', :update =&gt; 'main')<br>puts &quot;TWO&quot;<br></blockquote><div><br>To replace the contents of the div 'main' with the conf_admin partial, use:
<br><br>&nbsp; page.replace_html 'main', :partial =&gt; 'conf_admin'<br><br>You can also use Element.addClassName (from Prototype) to add that class name:<br><br>&nbsp; page['conf_admin'].add_class_name('selected')&nbsp; # 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>