HTML du Formulaire de saisie de texte boîte à suggestions
Je cherche à modifier une de mes zones d'entrée de texte dans un formulaire que j'ai. J'aimerais des suggestions de pop-up que l'utilisateur tape. En gros, je voudrais imiter les "Tags" de la boîte qui est sur l'poser une question pages ici sur un Débordement de Pile, mais avec des données différentes que dans les suggestions de toute évidence. Comment pourrais-je aller sur le faire?
Pour le contexte, c'est pour un club, à un collège, et je suis en train de permettre aux membres de taper dans leur majors et comme ils ont une suggestion.
OriginalL'auteur Ross Larson | 2011-06-23
Vous devez vous connecter pour publier un commentaire.
jQuery a une saisie semi-automatique du plugin que vous pouvez utiliser:
http://docs.jquery.com/Plugins/autocomplete
Cela dépend de quel type de langage/plate-forme/etc. vous utilisez ainsi. Je suis principalement .NET développeur et j'ai utilisé le suivant:
Espérons que cette aide!
OriginalL'auteur webtrifusion
Bien si vous souhaitez obtenir des informations à partir d'une base de données couramment utilisés ou qui ont déjà créé des éléments que vous aurez besoin de plus que juste le html. Si vous voulez simplement le formulaire de suggérer des choses que les gens ont déjà entrée dans leurs propres sessions de navigation, le formulaire se faire automatiquement.
Ce que je peux vous diriger vers ce gars post. Il décrit et donne le code de base pour vous aider à démarrer sur la voie de l'auto suggestion, dans les formes qu'Il vous donne même les fichiers pour vous, mais vous aurez à faire quelques modifications de travail.
Également inclus plus tard dans l'après quelqu'un ajoute à aller dans le ajax_framework fichier.
fonction clearsuggest() {
e = document.getElementById ("résultats");
e.style.display="none";
}
`
Dans search.php:
onClick="fill();clearsuggest();return false;"
Cette section de code sera clairement les suggestions sur un clic de suggestion. Espérons que cela aide et bonne chance.
OriginalL'auteur Jem
Pour un environnement de type Unix (Linux, FreeBSD, etc) j'ai écrit
cette saisie semi-automatique des outils:
http://olegh.ftp.sh/autocomplete.html
Il consomme très peu de ressources système, et peut gérer
dictionnaires énormes: 10 000 000 de+ entrées est OK.
Et,cet outil n'utilise pas de base de données SQL, depuis SQL est lente.
OriginalL'auteur olegarch