[ Marko Medojević @ 12.11.2009. 13:56 ] @
Ćao. Koristim na jednom sajtu prototype scriptaculous autocompleter. Kako je pri promeni teksta u input box potrebno slati novi ajax zahtev, tako da se za svaki keyup event kreira nova instanca autocompletera. Problem je u tome što se pri promeni vrednosti textboxa ne brišu prethodne instance tako da će nakon unosa n-tog slova slati zahtev svi prethodno dodati autocompleteri. Na koji način je moguće prilikom izvršavanja new Ajax.Autocompleter(...) ukloniti sve prethodno zakačene na dati input element? Code: <script type="text/javascript"> Event.observe('ARTICLE_lokacija', 'keyup', function(event) { new Ajax.Autocompleter('ARTICLE_lokacija','update2','/proxy.php?src=' + $F('ARTICLE_lokacija') , { tokens: ','} ); }); </script> |