> It's already there. The context in which that javascript runs includes
> an object called request, which the is Ajax request object.
> In particular response.responseText is what you would expect it to be.

Thanks, Fred!  However, I just can't get it to work.  If I'm reading 
your comment accurately, it looks like "response" is global?

I'm trying this and it doesn't work.  The first alert fires but the 
second one does not.  Plus, there are NO JavaScript errors in FF or 
IE... just "nothing at all"

//link_to_remote passes :complete => "done()"
function done() {
  alert('done!');
  alert(response.responseText);
}

I opened prototype.js to look "under the hood" and I see this:

...
options.onComplete = (function(response, json) {
...

Now, I have NO IDEA what this is, but it prompted me to change my code 
to this:

function done(response) {
  alert('done!');                    //yes
  alert(response.responseText);      //no
}

still, nothing!

Finally, I tried this: I added response as param to my done function 
(see below), and still nothing.

<%= link_to_remote 'CLICK',
  :url => { :action => 'get_row' },
  :update => 'temp',
  :complete => "done(response)" %>

I'm so confused!
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to