<div dir="ltr">Thanks Ken. That works.. except I changed :success to :complete to get it to update my div with the new html.<br><br><div class="gmail_quote">On Mon, Aug 11, 2008 at 11:26 AM, Ken Schroeder <span dir="ltr"><<a href="mailto:schroeder.ken@gmail.com">schroeder.ken@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">This syntax works to show page elements.<br>:before => "$('post_spinner').show();", :success => "$('post_spinner').hide();"<br>
<br><div class="gmail_quote"><div><div></div><div class="Wj3C7c">On Mon, Aug 11, 2008 at 2:23 PM, Bryan <span dir="ltr"><<a href="mailto:bdondo@gmail.com" target="_blank">bdondo@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c"><div dir="ltr">This has led me to another question.. how do I get the :loading param to work with link_to_remote? That is, when the user clicks on the link, I want it to replace the div with "Updating..." while it's updating. Right now I have this in my view:<div>
<br>
<br><p>Ajax test - link_to_remote</p><br><%=link_to_remote('update it', <br> :update => 'foo',<br></div> :loading => "fb_replace_with_busy('foo')",<div>
<br> :url => info_ajax_update_url(:canvas => false) <br>
) %><br><br></div><div id='foo'>Original Text</div><br><br>and in my application.js file, which I include after including facebooker.js, I have:<br><br>function fb_replace_with_busy(div_id) { <br>
$(div_id).setTextValue("Updating...");<br>
}<br><br>(I also tried setInnerXHTML but that didn't work either).<br><br>I don't see any errors in Firebug..<br><br>Thanks,<br><font color="#888888">Bryan</font><div><div></div><div><br><br><div class="gmail_quote">
On Mon, Aug 11, 2008 at 10:03 AM, Bryan <span dir="ltr"><<a href="mailto:bdondo@gmail.com" target="_blank">bdondo@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">David Clements helped a ton by pointing out that I didn't have the protect_from_forgery call in my application controller. Everything works great now...<br>
<br>Thanks Dave!<br><font color="#888888"><br>Bryan<br><br><br></font><div class="gmail_quote"><div>
On Mon, Aug 11, 2008 at 8:56 AM, Bryan <span dir="ltr"><<a href="mailto:bdondo@gmail.com" target="_blank">bdondo@gmail.com</a>></span> wrote:<br></div><div><div></div><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Hi, I'm trying to update a div with ajax using link_to_remote, but
can't seem to get it working. I can get form_remote_tag to work just
fine though. <br><br>My InfoController (it's not a RESTful controller) simply has:<br>
<br> def update_ajax<br> render :text => 'new text'<br> end<br><br>And my view has:<br><br><p>Ajax test - link_to_remote</p><br><%=link_to_remote('update it', <br> :update => 'foo',<br>
:url => info_ajax_update_url(:canvas => false) <br>) %><br><br/><br><br><p>Ajax test 2 - form_remote_tag </p><br><% form_remote_tag :url => info_ajax_update_url(:canvas=><div dir="ltr">
false), <br>
:update=>"foo" do |f|%> <br><%= submit_tag 'Update' %><br><% end %><br><br><div id='foo'><br> Original text<br></div<br><br>In my routes I have:<br><br>map.info_ajax_update 'info/update_ajax', :controller => 'info', :action => 'update_ajax'<br>
<br>(if the above looks garbled, I've put it up on pastie as well: <a href="http://pastie.textmate.org/250092" target="_blank">http://pastie.textmate.org/250092</a> )<br><br>Firebug gives me this error: a5279184xxx_options[idx("parameters")] is undefined<br>
<br>Any ideas? Anyone have an example of working link_to_remote
usage? I searched this mailing list but didn't find anything that
works for me.<br><br>Thanks,<br><font color="#888888">Bryan</font></div></div>
</blockquote></div></div></div><br></div>
</blockquote></div><br></div></div></div>
<br></div></div><div class="Ih2E3d">_______________________________________________<br>
Facebooker-talk mailing list<br>
<a href="mailto:Facebooker-talk@rubyforge.org" target="_blank">Facebooker-talk@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/facebooker-talk" target="_blank">http://rubyforge.org/mailman/listinfo/facebooker-talk</a><br>
<br></div></blockquote></div><br></div>
</blockquote></div><br></div>