Je ne suis pas débutant dans la programmation, mais la je bloque et ça m'enerve...
en tout cas merci de votre soutien... j'ai TOUT essayé sauf la bonne utilisation xD
je vais pleurer ^^!!!!
Version imprimable
Je ne suis pas débutant dans la programmation, mais la je bloque et ça m'enerve...
en tout cas merci de votre soutien... j'ai TOUT essayé sauf la bonne utilisation xD
je vais pleurer ^^!!!!
Reprends tout points par points :
Essaye avec ça directement dans le code :
source : [{ label: "aaaa", value: "1" }, { label: "aaab", value: "2" },{ label: "aaac", value: "3" }];
Ensuite, quand ça marche, fait juste un echo du json dans le fichier php.
Assure toi bien avec un points d’arrêt dans le code javascript que dans data tu as la chaine json.
- Si ça ne marche pas :Code:
1
2
3
4 success: function(data){ response(data); } })
- Test avec un autre navigateur.
- Simplifie encore ton code.
- Refait une page de test en partant de zéro et d'un code exemple.
Merci.
Je vais essayer tout ca demain. Mais bon... j'ai deja simplifié à mort mon code et en mettant en dur mon tableau ca fonctionne :'(
je vais refaire un projet simple qu'avec du autocomplete dedant...
Bon, j'ai fait de mon coté un petit test simple qui marche, donc tu pourra faire pointer ton source sur ma page aussi pour faire le test.
Page HTML :
Page PHP :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>jQuery UI Autocomplete - Default functionality</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.1/themes/base/jquery-ui.css" /> <script src="http://code.jquery.com/jquery-1.8.2.js"></script> <script src="http://code.jquery.com/ui/1.9.1/jquery-ui.js"></script> <script> $(function() { $( "#tags" ).autocomplete({ source: "http://pins.alwaysdata.net" }); }); </script> </head> <body> <div class="ui-widget"> <label for="tags">Tags: </label> <input id="tags" /> </div> </body> </html>
Page HTML : http://pins.alwaysdata.net/plop.htmlCode:
1
2
3
4
5
6
7 <? $arr = array ('label'=>1,'value'=>'aaa'); echo json_encode($arr); ?>
Page php à l'adresse : http://pins.alwaysdata.net
Donc tu peux mettre http://pins.alwaysdata.net en source pour faire des test
J'espère que ça ira avec ça :ccool:
Bon encore merci...
ca fonctionne chez moi, j'essayerai au travail :s.
Mais je n'aime pas comprendre pourquoi mon code ne fonctionne pas!!!! :s
ps: Merci je vous tient au courant demain :roll:
MERCI!!!!
Enfaite mon code fonctionnait... si je mettais plus de 5 lettres (alors que je n'avais rien demandé, j'avais enlevé le minlenth). Merci encore, ton code m'a permis de m'ouvrir les yeux!
Un autre problème qui faisait que ça ne fonctionnait pas, mon tableau n'était pas réinitialise, du coup bug. il fallait que j’éteigne la page et que je la ré ouvre pour tout remettre à zéros. Du coup je ne pouvais pas voir que ça avancait :cry:
bonne journée
:ccool::ccool::ccool::ccool::ccool::ccool::ccool::ccool:
Cool, bonne continuation :ccool: