Brian,

Thanks for the response! Im off and running.

Dane

On Sep 3, 1:40 pm, "Brian Williams" <[EMAIL PROTECTED]> wrote:
> Actually, the wiki is pretty straight 
> forwardhttp://wiki.script.aculo.us/scriptaculous/show/Ajax.Request
>
> the below is edited based on my own experience just today - the form
> serializer is there just for show, also note that you don't have to actually
> pass the transport to the defined functions
>
> var handlerFunc = function(t) {
>     alert(t.responseText);
>
> }
>
> var errFunc = function(t) {
>     alert('Error ' + t.status + ' -- ' + t.statusText);
>
> }
>
> new Ajax.Request('/foo/bar',
> {parameters:Form.serialize('form_id'+'&hardcodedvar=something&thisvar=true&thatvar=Howdy',
> onSuccess:handlerFunc, onFailure:errFunc});
>
> On 9/3/07, deepsnow <[EMAIL PROTECTED]> wrote:
>
>
>
> > To begin with, I believe that inside of a prototype ajax request I can
> > use a statement like this:
>
> > onSuccess:function(transport){ put_my_own_function_here }
>
> > Also, as I understand it, I should be able to pass transport into my
> > own function and retain its data, like this:
>
> > onSuccess:function(transport){ myOwnCleverFunction(transport) }
>
> > 1) Am I misunderstanding prototype? if so, then how?
> > 2) If I am not misunderstanding, then why is my data gone when I try
> > to access transport in my own function?
>
> > I would rather just load my data from the ajax call into the 'request'
> > var that I am creating at the start and _get out_ of
> > prototype's scoping problem.
>
> > In this snippet:
> >    var request = new Ajax.Request('imagefetch.php',
> > <---------------------------------I want my request loaded with data!!
> >   {
> >     method:'get',
> >         onSuccess: function(){
> >                 var content = transport.responseText.evalJSON();
> >                 },
> >     onFailure: errorOccured
> >   });
>
> > Please can anyone offer up some direction on how prototype handles
> > this problem?
>
> > Thanks in advance
>
> > Dane


--~--~---------~--~----~------------~-------~--~----~
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 rubyonrails-spinoffs@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to