Hi there, I'm sure a lot of you guys have come across this question:
How can we render several :partials on a page *before* the called :action has finished? Basically, my situation is this: When I click on a certain button, 3 things are supposed to happen: - INSTANTLY: the button should become disabled (either by setting ":disabled" to "true" by updating the partial or by using ":disable_with") - INSTANTLY: one or several things should appear on the page (probably as :partials) - "IN THE BACKGROUND": sending out 2 emails (which takes too much time to wait for) The thing is: it's impossible to do it like below (since "render" always seems to be executed at the end of an :action): render :update do |page| page.replace_html 'whateverDiv', :partial => 'whateverPartial' page.replace_html 'whateverDiv2', :partial => 'whateverPartial2' end What's the easiest/best solution in Rails to solve this problem? Thanks a lot for your help! Tom -- 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 -~----------~----~----~----~------~----~------~--~---

