PHP : AUTO-COMPLETION - PHP - Programmation
Marsh Posté le 12-07-2013 à 12:40:55
Salut,
essaie de remplacer ton code en rouge par celui ci :
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
... tu me dira
Marsh Posté le 12-07-2013 à 13:17:57
Merci beap pour ton intervention,
J'ai remplacé mais ça ne marche pas et même ça ne m'affiche plus
l'auto-complétion..je pense que chaque fichier script d'auto-complétion
a son link et son code jquery qui lui sont propres.
Pourrais tu m'envoyer le link et le code du script que tu viens de me
suggérer ???
Merci bcp..
Marsh Posté le 12-07-2013 à 13:42:17
Bizarre. En fait je pensais que la version de jquery de google était peut être trop vieille par rapport à ton script (jquery 1.7.0) et comme je t'ai répondu rapidement j'ai fait un copier / coller d'une page ou je me sers de jquery 1.9.1 mais en passant par jquery.com ... ce qui est pareil si je t'avais donné ceci :
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
Je n'ai pas de script d'auto-complétion à te suggérer en fait. Je trouve bizarre que si ton formulaire fonctionne sans l'auto-complétion il devrait fonctionner avec. Après il faudrait voir ton code comment c'est disposé.
Marsh Posté le 12-07-2013 à 14:14:14
Buldozerben a écrit : Après il faudrait voir ton code comment c'est disposé. |
Dis moi stp, qu'est ce que tu entends par "disposé" ? la façon dont je dois ordonner les script ?
En effet, j'essaye de trouver une solution depuis hier, et j'ai tenté différents scripts (avec différentes versions de : <script src="//ajax.googleapis.com/.../jquery.min.js"></script>
Mais j'ai toujours le même pb au niveau du même script (.min.js). je l'ai même renommé et tout, mais ça fait tjrs la même chose. ça me fait bizarre moi aussi.
Perso , je dirai que le fichier (ou les fichiers) d'auto-complétion contient un truc qui dérange..
en tout cas, Grand merci beap !!!
Marsh Posté le 12-07-2013 à 14:23:16
Ou même , peut être que le système d'auto-complétion a besoin de charger toutes la page (en clair, sans cacher les étapes) pour s'appliquer...
T'en penses quoi ???
Marsh Posté le 12-07-2013 à 17:58:56
Hello
bein j'en pense que si je connais pas le code ça va être dur de t'aider ^^
Après, pour ton champ bailleur est il obligé d'être en auto-complétion ? Une liste déroulante ne serait pas possible ? Trop longue ?
Marsh Posté le 13-07-2013 à 00:00:37
Oui j'ai environ 55000 bailleurs enrégistrés dans ma table bailleur ,
Pour le code tout se résume sur une page à partir de laquelle j'inclus toutes les autres pages et leurs fichiers script :
Code :
|
Marsh Posté le 12-07-2013 à 11:52:52
Bonjour tout le monde.
Je voudrais faire de l'auto-complétion mais j'ai un petit souci , je vous explique en 2 phases:
Phase 1 : c'est l'étape initiale, j'ai mon formulaire sans auto-complétion. Ce formulaire est divisé en plusieurs étapes et chaque étape contient un bouton Confirmer permettant de passer
à l'étape suivante. Exemple :
Phase 2 : Là j'applique l'auto-complétion. Au niveau du champ Saisissez le nom de votre bailleur , je charge tous les bailleurs que j'ai dans ma table bailleur et qui correspondent à
la saisie de l'utilisateur. Et cela fonctionne bien , je vous donne le code et le résultat :
Code : <link type="text/css" rel="stylesheet" href="http://dev.chez-syl.fr/autocomplete/css/jquery.autocomplete.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript" src="http://dev.chez-syl.fr/autocomplete/js/jquery.autocomplete.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#bailleur').autocomplete('/gan/autocomp.php');
});
</script>
Résultat :
PROBLEME : Mon pb est du moment que j'applique l'auto-complétion, tout mon formulaire est lister en une seule fois (au lieu de étape par étape), on dirait que le javascript est désactivé.
Si je commente cette ligne du script (colorée en rouge) , mon formulaire redevient normal mais l'auto-complétion ne fonctionne plus (tout à fait logique) :
<link type="text/css" rel="stylesheet" href="http://dev.chez-syl.fr/autocomplete/css/jquery.autocomplete.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript" src="http://dev.chez-syl.fr/autocomplete/js/jquery.autocomplete.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#bailleur').autocomplete('/gan/autocomp.php');
});
</script>
Pour vous dire que je pense que le problème provient de ce script de Google, mais que je ne comprend que dalle du script pour le modifier.
Merci d'avance pour votre aide ...
N'hésitez pas à me proposer d'autres solutions d'autocomplétion .
MERCI !
---------------
signé babs...peace.