cs_julesouley
Messages postés11Date d'inscriptiondimanche 26 juin 2005StatutMembreDernière intervention23 février 2011
-
2 août 2007 à 11:42
cs_alkana
Messages postés3Date d'inscriptionlundi 18 octobre 2010StatutMembreDernière intervention19 octobre 2010
-
19 oct. 2010 à 10:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_alkana
Messages postés3Date d'inscriptionlundi 18 octobre 2010StatutMembreDernière intervention19 octobre 2010 19 oct. 2010 à 10:22
J'ai beau chercher, je ne trouve pas... Est-ce que quelqu'un pourrait m'aider svp? J'en ai vraiment besoin...
cs_alkana
Messages postés3Date d'inscriptionlundi 18 octobre 2010StatutMembreDernière intervention19 octobre 2010 18 oct. 2010 à 17:14
Moui, j'avais un peu regardé, mais étant vraiment nulle en ajax j'ai pas vraiment trouvé comment adapté à ce cas là... :$ Mais bon, je vais creuser, pas le choix ^^'
ryosama
Messages postés35Date d'inscriptionjeudi 19 février 2004StatutMembreDernière intervention 2 février 2009 18 oct. 2010 à 16:57
Pour faire interagir du code coté client avec un script coté serveur, tourne toi du coté d'Ajax (google est ton ami).
La librairie jQuery peut également te faciliter la vie pour écrire des scripts qui font appel à Ajax.
cs_alkana
Messages postés3Date d'inscriptionlundi 18 octobre 2010StatutMembreDernière intervention19 octobre 2010 18 oct. 2010 à 16:52
Bonjour,
J'ai intégré le code à mon appli, cela marche très bien ^^ Mais je n'arrive pas à l'adapté pour que ca s'auto-complète à partir de données de ma BDD (sql server au passage) vu qu'on ne peut mettre du php dans du JS... Si quelqu'un pouvait m'aider ce serait vraiment sympa :)
frlobe
Messages postés5Date d'inscriptionmercredi 31 mars 2010StatutMembreDernière intervention 4 juin 2010 4 juin 2010 à 13:20
Bonjour,
je n'arrive pas à faire fonctionner ton code dans mon formulaire. Est-ce "compatible" ? J'ai fait comme indiqué: mettre le onkeyup dans mon input et inclure le fichier JS dans le <head> ... Si tu peux m'aider. Merci d'avance (frlobernard-at-yahoo.fr)
p5yk0
Messages postés1Date d'inscriptionvendredi 13 novembre 2009StatutMembreDernière intervention13 novembre 2009 13 nov. 2009 à 14:51
Ton code marche parfaitement, bravo à toi.
Il suffit de modifié un peu le css et hop impec! :)
Petite précision, l'auto-complétion est sensible à la casse alors pour ceux qui souhaite comme moi faire aucune différence entre majuscule et minuscule, il suffi de modifié :
cette ligne => if (suggests[i].indexOf(inside.value) == 0 && inside.value != '') {
par => if ((suggests[i].toLowerCase()).indexOf((inside.value).toLowerCase()) == 0 && inside.value != '') {
^^
jypees
Messages postés34Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention19 août 2007 28 oct. 2007 à 04:39
Merci beaucoup pour ton commentaire :)
pocpoc2
Messages postés4Date d'inscriptionsamedi 14 février 2004StatutMembreDernière intervention27 octobre 2007 27 oct. 2007 à 23:17
Fabuleux, avec un peu de php c'est le reve . Merci à toi et chapeau bas !!!
kalonji001
Messages postés1Date d'inscriptiondimanche 2 avril 2006StatutMembreDernière intervention 3 septembre 2007 3 sept. 2007 à 11:10
Salut,
A mon avi c pas le header qu'il faut changer mais plutot ton encodage en utf8 (utf8_encode()) pour les réponses de ta base.
a bientot.
cs_anas rouetbi
Messages postés2Date d'inscriptionmardi 7 août 2007StatutMembreDernière intervention14 août 2007 14 août 2007 à 22:19
Salut,
C'est bon, j'ai trouve comment faire.
Pour ceux qui auraient le meme probleme:
Il faut ajouter header('Content-Type: text/html; charset=iso-8859-1'); au debut du fichier php qui genere la liste.
Voila, merci jypees pour ta reponse qd meme!
A bientot
jypees
Messages postés34Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention19 août 2007 13 août 2007 à 00:14
peut etre il faut encoder les caracteres! Essais de voir du coter de escape ou bien encodeURI et decodeURI ;) voila :) dis moi si c'est bien ca !
cs_anas rouetbi
Messages postés2Date d'inscriptionmardi 7 août 2007StatutMembreDernière intervention14 août 2007 10 août 2007 à 14:18
Salut,
Je me suis inspire du script de ryosama pour mettre en place une autocompletion.
Tout marche bien, sauf pour la liste de choix generee a partir d'une base de donnee: les accents et les caracteres speciaux ne s'affichent pas correctement!
Je me suis dit que c'est peut etre du au join...
Si qq1 a une idee, merci de m'aider svp.
jypees
Messages postés34Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention19 août 2007 7 août 2007 à 12:08
Merci mais je voulais vraiment faire simpliste ;) un peu comme la ratp.fr (a) apres effectivement j'ai des sources avec :)
ryosama
Messages postés35Date d'inscriptionjeudi 19 février 2004StatutMembreDernière intervention 2 février 2009 6 août 2007 à 09:13
C'est sympa comme système mais dommage qu'il ne gère pas les flèches haut et bas du clavier ainsi que la touche entrée.
NaeiKinDus
Messages postés51Date d'inscriptionmercredi 12 octobre 2005StatutMembreDernière intervention 3 août 2007 3 août 2007 à 10:26
Pas tres beau tout ca xD
Mais sinon ca va, juste eu quelques soucis d'implementation sur Firefox. Sinon, pratique et rapide a utiliser.
Remplissage auto du champs lorsqu'il n'y a plus qu'une proposition aurait ete sympa aussi :)
8/10 ^_^
cs_julesouley
Messages postés11Date d'inscriptiondimanche 26 juin 2005StatutMembreDernière intervention23 février 2011 2 août 2007 à 14:53
ça marche tres bien.. tres joli code !! merci
jypees
Messages postés34Date d'inscriptionmardi 13 avril 2004StatutMembreDernière intervention19 août 2007 2 août 2007 à 12:12
elle est la :p elle est la :p
cs_julesouley
Messages postés11Date d'inscriptiondimanche 26 juin 2005StatutMembreDernière intervention23 février 2011 2 août 2007 à 11:42
19 oct. 2010 à 10:22
18 oct. 2010 à 17:14
18 oct. 2010 à 16:57
La librairie jQuery peut également te faciliter la vie pour écrire des scripts qui font appel à Ajax.
18 oct. 2010 à 16:52
J'ai intégré le code à mon appli, cela marche très bien ^^ Mais je n'arrive pas à l'adapté pour que ca s'auto-complète à partir de données de ma BDD (sql server au passage) vu qu'on ne peut mettre du php dans du JS... Si quelqu'un pouvait m'aider ce serait vraiment sympa :)
4 juin 2010 à 13:20
je n'arrive pas à faire fonctionner ton code dans mon formulaire. Est-ce "compatible" ? J'ai fait comme indiqué: mettre le onkeyup dans mon input et inclure le fichier JS dans le <head> ... Si tu peux m'aider. Merci d'avance (frlobernard-at-yahoo.fr)
13 nov. 2009 à 14:51
Il suffit de modifié un peu le css et hop impec! :)
Petite précision, l'auto-complétion est sensible à la casse alors pour ceux qui souhaite comme moi faire aucune différence entre majuscule et minuscule, il suffi de modifié :
cette ligne => if (suggests[i].indexOf(inside.value) == 0 && inside.value != '') {
par => if ((suggests[i].toLowerCase()).indexOf((inside.value).toLowerCase()) == 0 && inside.value != '') {
^^
28 oct. 2007 à 04:39
27 oct. 2007 à 23:17
3 sept. 2007 à 11:10
A mon avi c pas le header qu'il faut changer mais plutot ton encodage en utf8 (utf8_encode()) pour les réponses de ta base.
a bientot.
14 août 2007 à 22:19
C'est bon, j'ai trouve comment faire.
Pour ceux qui auraient le meme probleme:
Il faut ajouter header('Content-Type: text/html; charset=iso-8859-1'); au debut du fichier php qui genere la liste.
Voila, merci jypees pour ta reponse qd meme!
A bientot
13 août 2007 à 00:14
10 août 2007 à 14:18
Je me suis inspire du script de ryosama pour mettre en place une autocompletion.
Tout marche bien, sauf pour la liste de choix generee a partir d'une base de donnee: les accents et les caracteres speciaux ne s'affichent pas correctement!
Je me suis dit que c'est peut etre du au join...
Si qq1 a une idee, merci de m'aider svp.
7 août 2007 à 12:08
6 août 2007 à 09:13
Si tu souhaites les mettre en place tu peux t'inspirer d'une source que j'ai fais qui les implémentent :
http://www.javascriptfr.com/code.aspx?ID=41154
Bonne continuation
3 août 2007 à 10:26
Mais sinon ca va, juste eu quelques soucis d'implementation sur Firefox. Sinon, pratique et rapide a utiliser.
Remplissage auto du champs lorsqu'il n'y a plus qu'une proposition aurait ete sympa aussi :)
8/10 ^_^
2 août 2007 à 14:53
2 août 2007 à 12:12
2 août 2007 à 11:42