Souci autocompletion ajax

3 réponses - 2572 vues
A vrai dire je ne sais pas vraiment d'où viens le problème, j'utilise le code donné par jok3r dans son article http://www.j0k3r.net/article/ajax-une-autocompletion-avancee-en-ajax

Quand je clic sur un nom proposé par l'autocompletion, il l'insère correctement dans le champ input, le souci c'est qu'il comble l'espace restant avec des espaces, du coup il faut tous les virer pour que cela re-fonctionne si on s'est trompé de champs.

est-ce que ca vien de la bdd (easy php 5.3 pour php et mysql) ou de mon code(identique a 2 pixels près au tuto)?

Merci,

TealC
add : cela fait la meme chose sur l'exemple du tuto mais pas sur l'exemple de celui qui couple 2 champs.
1 champs: http://www.j0k3r.net/exemples/ajax/autocompletion.php
2 champs: http://www.j0k3r.net/exemples/ajax/autocompletion2.php
Bonjour TealC,

J'utilise ce code et je me suis fait la même remarque. =)
La solution :
Pour supprimer ces espaces, il suffit de ne pas indenter le code du "echo". De l'ouverture des guillemets après "echo", à leur fermeture : Tu mets tout sur la même ligne (pas de tabulation, de retour à la ligne, etc.).

J'espère que mes indications suffiront. ;)

(3 résultats)


Catégories


Tags


Liens