Hello, Can anyone help me in the below issue? Thanks!
On Fri, Sep 12, 2008 at 9:30 AM, Jack <[EMAIL PROTECTED]> wrote: > > Hi, > I'm using 1.8.1 autocompleter as shown below: > > new Ajax.Autocompleter("companyName", "companyHint", "abc.php", > {paramName: "companyName", minChars: 1, indicator: 'inprogress', > callback: null, afterUpdateElement: getSelectedId}); > > function getSelectedId(text, li) { > $('company_id').value = li.id; > } > > As you see above, I'm setting the value of id from <li> to the > company_id variable. What I need is that if I enter couple of spaces > in the textbox & do not type anything, then how can I unset the > company_id value? > > Basically, assume follwing sequence: > 1. I'm typing xyz in the textbox > 2. I got the result & selected xyz. > 3. Due to the selection, company_id is set from <li> > 4. Now, I deleted xyz from text box & entered couple of spaces or some > other character which does not exist in database. > 5. The result didn't show up since no match occured. > 6. However, the company_id is still set to the earlier value of xyz's > id. This is causing problem when the form is submitted to the next > page. > > How can I unset the earlier value of selection? > > Thanks! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptaculous@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en -~----------~----~----~----~------~----~------~--~---