login  Naam:   Wachtwoord: 
Registreer je!
 Forum

livesearch+auto aanvullen

Offline jelle - 25/02/2008 18:08 (laatste wijziging 25/02/2008 18:08)
Avatar van jellePHP beginner aanvraag pagina van ajax: http://plaatscode.be/5776/
main page: http://plaatscode.be/5777/

Ik heb nu op de main page een textarea met de livesearch van de tut van sima. Nu heb ik het zo gemaakt van de aanvraag pagina dat hij resultaten voor het laatste woord zoekt. Nu wil ik dat als je op een van die resultaten drukt dat hij automatisch de rest invult. Zoiets in dreamweaver bv: je typt: <a h en er verschijt een rijtje met daarin de resultaten en als je erop klikt word je tag automatisch aangevult. Maar hoe doe ik dat???? Met javascript kijken hoe lang het laatste woord is en dan dat woord vervangen met het woord waarop je geklikt heb in de resultaten?

4 antwoorden

Gesponsorde links
Offline JBke - 25/02/2008 18:40
Avatar van JBke PHP gevorderde je kan autocomplete gebruiken van bvb Qcodo Framework. Of met Sessies alles opslagen.

Ik raad aan om daarvoor een Zend of Qcodo framework voor te gebruiken. daar zitten ingebouwde Autocomplete Functies in. Bij Qcodo is dat in de Qforms. (ben er onlangs mee begonnen en is een zeer krachtig relatief klein maar in volle ontwikkeling, met denk ik althans een grote toekomst)

Anders zelf een Ajax functie schrijven met database InnoDB en met Foreign Keys werken he  om daarna ook met Ajax de autocomplete list steeds na elke ingave aan te vullen met de nieuwe waarde uit je database. weer Qcodo heeft daar zeer mooie en eenvoudig te gebruiken Classes voor.

Grtz.
Offline Ibrahim - 25/02/2008 18:58
Avatar van Ibrahim PHP expert Of misschien scriptaculousgebruiken ?
Offline DMM - 25/02/2008 19:05
Avatar van DMM PHP beginner Dit misschien?
Offline jelle - 26/02/2008 09:47
Avatar van jelle PHP beginner http://plaatscode.be/5783/
http://plaatscode.be/5784/

Heb het zelf gemaakt en het werkt nog ook!   
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s