J'utilise la saisie semi-automatique jquery pour remplir la liste des utilisateurs. Dans le document.ready
, j'appelle l'auto-complétion json pour obtenir la liste des utilisateurs.problème avec jquery autocomplete
Lorsque je tape un nom d'utilisateur valide (ou quoi que ce soit) dans les zones de texte avant la fin de l'appel json autocomplete, les options de saisie semi-automatique ne s'affichent pas (la saisie semi-automatique ne fonctionne pas également).
Et quand je clique en dehors de la zone de texte et essayant encore, son fonctionnement ..
Ce qui peut être le problème avec la saisie semi-automatique lorsque je tente de saisir avant la fin d'appel autocomplete JSON?
Le code de saisie semi-automatique est:
$.getJSON("/User/GetAllUsers/?t=" + new Date(), {},
function(data) {
if (data != null) {
$("#UserName").autocomplete(data, { mustMatch: false, matchContains: 4, max: 50,
formatItem: function(row) {
return row.FirstName + " " + row.LastName + " [" + row.LoginName + "]";
},
formatResult: function(row) {
return row.FirstName + " " + row.LastName + " [" + row.LoginName + "]";
}
});
}
});
pouvez-vous poster du code, peut-être le coument.ready où vous lier la saisie semi-automatique? Le déclencheur – Pharabus