What's wrong with just using it inside your callback? It will be resolved when function is called (to whatever that variable references)
- kangax On May 4, 10:55 pm, semon <[EMAIL PROTECTED]> wrote: > Hello, > I've created a nice function using prototype and scriptaculous. Very > limited but with a very nice effect. Essentially, when ever i call > ajax i show a loading indicator and then hide the indicator and use > the effect.Appear effect to show the content returned. Here's my > sample: > > http://www.servandomontero.com/test/test_ajax/index.html > > My question is how i can i pass an element id to the > Ajax.Responders.register 'listener'. > > In the code below, in the function 'update_div' i use a > 'div' (el_div). That div (el_div) should be use in the > Ajax.Responders.register but i don't know how to pass that parameter > > So instead of $('products').hide(); it should be something like : $ > (el_div).hide(); > > Can i pass parameters to the Ajax.Responders.register from the > function update_div? > > CODE: > ------------ > Ajax.Responders.register({ > onCreate: function() { > if($('loading_box') && Ajax.activeRequestCount>0) > $('products').hide(); // *** SHOULD BE $(el_div).hide(); > $('loading_box').show(); > }, > onComplete: function() { > if($('loading_box') && Ajax.activeRequestCount==0) > $('loading_box').hide(); > Effect.Appear('products', {duration:1.0, queue:'end'}); // *** > SHOULD BE Effect.Appear(el_div, {duration:1.0, queue:'end'}); > } > > }); > > ---------- > > function update_div(el_div, url) { > new Ajax.Updater({success:el_div}, url, {method:'get'}); > > } > > ------------ > > Can i pass parameter to the Ajax.Responders.register ? > > Thanks > marco --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" 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-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---
