iam utilisant jquery autocomplete dans le projet asp.net. ça ne fonctionne pas. avez-vous une idée. le code est donné ci-dessous. Le problème est states.aspx renvoyant les données mais il n'apparaît pas dans le contrôle de saisie semi-automatique de jquery.Jquery Saisie semi-automatique
1
A
Répondre
1
Votre serveur doit renvoyer un tableau sérialisé JSON d'objets avec les propriétés id, label et value. Par exemple. :
[{"id": "1", "label": "Mike Smith", "valeur": "Mike Smith"}, {"id": "2", "label": "Bruce Wayne "," value ":" Bruce Wayne "}]
Pouvez-vous confirmer avec firebug ou Fiddler que votre serveur renvoie la bonne réponse?
Si vous éprouvez des difficultés sérialisation vos données en C#, vous pouvez essayer d'utiliser JavaScriptSerializer comme ceci:
var result = from u in users
select new {
id = u.Id,
value = u.Name,
label = u.Name
};
JavaScriptSerialier serializer = new JavaScriptSerializer();
var json = serializer.Serialize(result);
// now return json in your response
sous quelle forme vous renvoyer les données de states.aspx? –
renvoyant les données sous forme de chaîne –
Source de données dynamique utilisant C# webmethod Voir ce post: http://stackoverflow.com/a/35620970/5978806 – Husen