bonjour,
voila j'aimerais supprimer les options de survol dans le script d'autocomplete de jquery. il me pose pas mal de soucis !
lorsque je clique sur un élément de la liste, j'attribue des valeurs a des champs hidden, chose que je ne veux pas faire autrement. le probleme est que lorsque je survole un élément de cette liste, mon input text se valorise mais pas les champs hidden.
mais les internautes qui utiliseront ce système ne vont pas chercher le pourquoi du comment, ils vont s'en tenir là et ne sauront pas que la manipulation est incomplète ...
bref, je veux annuler toutes les fonctions issus du survol. pourriez-vous m'aider svp ?
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
28
29
30 <script type="text/javascript"> $(function() { $("#ville").autocomplete({ source: "inc/search.php", minLength: 2, select: function(event, ui) { var id_recherche = ui.item.id; if(id_recherche.search("dept_") == 0) { var num_dept = ui.item.id; num_dept = num_dept.split("dept_"); num_dept = num_dept[1]; document.getElementById("num_dept").value = num_dept; } else if(id_recherche.search("ville_") == 0) { var num_ville = ui.item.id; num_ville = num_ville.split("ville_"); num_ville = num_ville[1]; document.getElementById("num_ville").value = num_ville; document.getElementById("ville_et_cp").value = ui.item.value; } } }); }); </script>
Partager