Googling for an hour this morning gave me the solution.
here is a way to pass dynamic parameters to ajax.autocompleter

http://dev.rubyonrails.org/ticket/8465

Thank you ROR Dev team.. u rock

Best Regds
Prasada

On Jul 10, 9:35 am, Vitruvian <[EMAIL PROTECTED]> wrote:
> Gareth,
> Thank you for your response.  I tried changing the method to Post and
> adding the postBody parameter, but still the ajax.Autocompleter
> doesn't send the newly input values to the server.  The Form.Serialize
> method is sending already existing values (initially rendered from
> server), but not the newly inputted values.
> Here is my new code...
>
> new Ajax.Autocompleter("txtCustName","hint","../auto/server.asp?t=996",
> {method:'post',minChars: 4,updateElement:
> PopCustName,postBody:Form.serialize($("AddOBBRAcct"))});
>
> Can you please point me where am I missing.
> btw my Prototype.js version is 1.5.0_rc0 and
> Scriptaculous.js version is '1.6.1
>
> Thank you very much for your time
>
> Best Regds
> Prasada
>
> On Jul 9, 5:40 pm, "Gareth Evans" <[EMAIL PROTECTED]> wrote:
>
>
>
> > Change your method to post
>
> > new Ajax.Autocompleter("txtCustName","hint","../auto/server.asp?t=888",
> > {asynchronous:true,*method:'post'*,minChars: 4,updateElement:
> > PopCustName,*postBody*:Form.serialize($("AddNewAcct"))});
>
> > or use
> > Request.Querystring (parameters passes in querystring), or for a combination
> > request collection (slower) use simply request.
>
> > Gareth
>
> > On 7/10/07, Vitruvian <[EMAIL PROTECTED]> wrote:
>
> > > I am trying to access the form content (using Request.Form) in the
> > > server, but Ajax.Updater is not supplying the input field values.
> > > I have a form with 10 text fields, I am using auto completion for
> > > fields 5, 6..10.  When a request is made to the server.asp, I have to
> > > supply the values of 1..4 fields (the user will type info. in these
> > > fields).  This is required to narrow down the auto suggest values.
>
> > > Here is my code
>
> > > new Ajax.Autocompleter("txtCustName","hint","../auto/server.asp?t=888",
> > > {asynchronous:true,minChars: 4,updateElement:
> > > PopCustName,parameters:Form.serialize($("AddNewAcct"))});
>
> > > When I loop thro' the Request.form collection in the server, I dont
> > > see the values the for the 1..4 text fields the user has inputed
> > > Any work around for this? How do I pass the form content to the server
> > > (POST method) using Ajax.Autocompleter.
>
> > > Thank you in advance
> > > Prasada- Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to