|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
Bonjour,
je souhaite réaliser en Ajax un script qui permet de rechercher un nom de client en la tapant dans une textbox ... Je veux qu'à chaque lettre tapé la liste s'actualise pour affiner la recherche. Voici donc ce que j'ai fait : Code Javascript (inclus a la page ou je suis sensé afficher les résultats) Code :
Code liste_clients.php Code :
Code getClient.php Code :
ça fait plusieurs heures que je cherche pourquoi mon code ne fonctionne pas mais je ne trouve pas d'erreurs Merci de votre aide, éclairez moi un peu s'il vous plait |
||||||
|
|
00
|
|
|
#2 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Bonsoir,
Citation:
A+. |
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
ça ne fonctionne toujours pas avec cette rectification
voici le code HTML de la page qui appelle la fonction Code :
|
||
|
|
00
|
|
|
#4 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Citation:
2-à chaque keyup, une nouvelle requête sera lancée, annule d'abord l'ancienne requête avec abord avant de lancer un nouveau. Et quand tu dis ça ne fonctionne pas, que se passe t-il? A+ |
|
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
Citation:
Je tape une lettre et rien ne s'affiche ... pourtant il y a des clients qui commence par ces lettres dans ma base de donnée. |
|
|
|
00
|
|
|
#6 | ||
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Parce qu'à chaque keyup tu appelles la fonction en mode asynchrone.
Code :
|
||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
Je fais comment pour le abort ? je le met ou stp ?
|
|
|
00
|
|
|
#8 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
Avec ton code il me marque : "Impossible d'utiliser Ajax sur ce navigateur"
|
|
|
00
|
|
|
#10 | ||
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
J'ai oublié d'appeler la fonction getRequeteHttp().
Code :
|
||
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
ça m'affiche toujours l'alerte comme quoi mon navigateur supporte pas l'Ajax
|
|
|
00
|
|
|
#12 | ||
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Code :
Et moi qui a fait un copier coller bêtement. Tu as eu ce script? |
||
|
|
10
|
|
|
#13 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
Bon, maintenant il me traite la requête merci, mais il m'affiche le résultat dans une boite d'alerte alors que je veux l'afficher dans la liste deroulante ...
|
|
|
00
|
|
|
#14 | |||
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Ben vire ça maintenant
Citation:
selectClt.options[i] Code :
|
|||
|
|
10
|
|
|
#15 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 19 ![]() |
ça fonctionne je vous remercie
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com