J'espère que quelqu'un pourra vous aider, j'ai du mal à faire en sorte que l'autocomplétion de jQueryUI fonctionne avec ajax dans une application asp.net (pas MVC). Je peux l'obtenir pour faire l'appel ajax mais je ne fais pas quelque chose de bien gérer la réponse. Juste pour les débutants j'essaye d'avoir l'autocomplete faire un appel d'ajax à 'GetSuggestions.aspx' qui retournera une chaîne codée en dur. Je l'ai où il va faire l'appel à GetSuggestions.aspx mais je ne peux pas l'obtenir pour retourner quelque chose à la page. (Ma prochaine étape serait d'avoir 'GetSuggestions.asxp' retourner une liste de paires nom/valeur, mais je vais aborder cela ensuite).Exemples d'auto-complétion jQuery UI
J'utilise l'exemple d'ici: http://jqueryui.com/demos/autocomplete/#remote à l'exception de l'utilisation de « source: "GetSuggestions.aspx"(au lieu de "search.php")
D'accord - pas sûr si vous pouvez appeler une page ASPX pour effectuer un appel AJAX dans ce contexte . Vous aurez besoin d'un service Web ASMX, d'un service Web WCF ou d'un gestionnaire http générique (ASHX) – RPM1984
pour deux raisons, je dois appeler 'GetSuggestions.aspx' (j'ai d'autres appels ajax appelant des pages aspx ... Je viens d'utiliser Response.Write()) – RUtt
Je pense maintenant que mon problème est que ma page asp.net ne renvoie pas réellement les données "json", j'utilise le code suivant pour retourner ce que je pensais était données JSON: JavaScriptSerializer js = new JavaScriptSerializer(); Pays cty = nouveau Pays(); cty.Name = "Canada"; cty.Abbr = "CA"; Response.Write (js.Serialize (cty)); Cela fonctionnera-t-il? – RUtt