Peu importe ce que je tape dans la zone de texte, la liste complète est toujours affichée. Voici mon code :
$("#tb_country").autocomplete({
source: function(request, response) {
$.ajax({
url: "/index.php/ajax_calls/select_countries",
dataType: "json",
data: request,
success: function(data) {
response(data);
}
});
},
minLength: 3
});
Le site sélectionner_pays renvoie des données JSON dans le bon format pour l'autocomplétion, à savoir [{"label" : "United States"},{"label" : "Canada"}........] S'il vous plaît, quelqu'un peut-il me dire ce qui ne va pas, merci.