Question

Les gens du matin.

Le novice Rich demande à nouveau de l'aide.

Je viens de commencer à manipuler javascript et bien que j’aie configuré quelques boutons onclick / change pour définir le focus des boutons radio, c’est à peu près ma limite.

Dans mon code c #, je souhaiterais avoir une fonction "onchange" dans laquelle, lorsqu'un client commence à taper dans ma zone de saisie semi-automatique, une liste déroulante (qui a probablement déjà été renseignée auparavant) est réinitialisée / effacée. c'est son état d'origine.

Quelqu'un a-t-il des idées sur la manière de procéder?

(Il est fort probable que je n’ai pas fait d’expérience ici

Était-ce utile?

La solution

Ce que vous voulez ici, c'est commencer à explorer jQuery . Lorsque vous vous en êtes familiarisé, créez un gestionnaire ASP.NET qui renvoie les données JSON à vos jQuery.getJSON et à partir de là, remplissez votre zone de texte de saisie semi-automatique.

Sinon, vous ne pouvez bien sûr pas réinventer la roue et utiliser simplement l'une des nombreuses possibilités suivantes: Les plug-ins jQuery Auto-Complete sont disponibles sur le marché. Que vous ayez encore besoin du gestionnaire côté serveur pour fournir le plug-in de saisie semi-automatique avec des données dépend de votre cas d'utilisation, mais dans la plupart des cas, vous obtiendrez de bien meilleures performances en pré-remplissant les données lors du chargement de la page.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top