Cela devrait vous aider à spécifier la partie URL.
Commencez par créer un champ de saisie auquel le plug-in de saisie semi-automatique sera rattaché. Ensuite, utilisez ce javascript pour associer la saisie semi-automatique à la boîte de saisie que vous venez de créer.
$("#query").autocomplete({
source: "/suggestions/get/",
select: function(event, ui) {
$("#new-field").val(ui.item.value);
}
});
Le uri demande sera quelque chose comme ça ...
/suggestions/get/?term={selection}
selection
représente la sélection faite saisie semi-automatique.
Maintenant, sur votre serveur, vous devez analyser l'uri et utiliser la valeur du paramètre term
pour faire ce que vous voulez - rechercher la base de données pour le choix sélectionné, ou autre chose.
Vous devez formater votre réponse comme ça ...
suggestion1
suggestion2
suggestion3
suggestion4
Les suggestions doivent être sur une nouvelle ligne (séparés par \n
)
ici est un exemple pleinement opérationnel ici en stackoverflow http://stackoverflow.com/questions/3700371/not-sure-how-to-use-the-jquery-ui-autocomplete –
Cela n'aide pas? - http://jqueryui.com/demos/autocomplete/#remote –
ah beaucoup mieux. Je regardais ici: http://docs.jquery.com/UI/Autocomplete – Hailwood