-
Librairie scriptaculous
Bonjour à tous,
Je mets en place une écriture intuitive via la librairie scriptaculous (derniere vesion)
Problème sous IE (la version 7 et 6 ) :
- La liste des mots qui apparait est longue, j'ai donc mis un overflow:auto dans le style du div contenant les résultats. Mais, lorsque je descends l'ascenceur en prenant la souris, le div disparait ! Comment faire pour qu'il ne disparaisse pas ?
Cela fonctionne sous Firefox. A savoir que ce bug est présent dans la liste des exemples fournis.
- Question, j'aimerais declencer l'écriture intuitive que si l'utilisateur a saisi 3 lettres au mininum, auriez-vous une idée ?
J'utilise la classe autocompleter.local et je lui passe en parametre un tableau (construit à partir d'une requete PHP) contenant tous mes mots clefs.
Avant j'utilisais la classe new Ajax.Autocompleter et je lui passais en paramètre un fichier php (donc je pouvais tester dans le fichier php le nombre de caractere saisi) mais je rencontrais un pb sous IE, il ne conservais pas le focus après le 1er mot sélectionné (seulement au click de la souris !) (fonctionne sous firefox !)
Voilà, si vous avez des idées, des pistes pour m'aider sur ces points, je suis preneur car je cherche, je test, mais je tourne en rond et j'avance plus !
Merci à tous
-
J'ai jamais fait d'autocompleter mais par contre j'ai pas mal bourlingué avec scriptaculous, et effectivement la doc peut être assez rebutante au premier abord. Elle contient tout de même pas mal de chose si on y fait attention.
Genre :
http://wiki.script.aculo.us/scriptac...ompleter.Local
et
http://wiki.script.aculo.us/scriptac....Autocompleter pour les options par défaut (typiquement minChars, ca doit t'intéresser...)
Sinon le wiki pour les problèmes des utilisateurs (dans le discuss), très très riche et pas assez mis en valeur dans le site à mon sens.
Bon courage, ça finira par marcher ! :)