J'essaye de créer un dialogue modal très minimal et simple qui affiche juste une zone de texte.jQuery BlockUI: Est-il possible d'exécuter une fonction après qu'un utilisateur a appuyé sur la touche "Entrée"?
Objectifs:
- Si l'utilisateur appuie sur la touche « esc », il disparaitra (et l'entrée de texte est ignoré)
- Si les entrées utilisateur texte et frappe la touche « Entrée », une fonction qui prend l'entrée est exécutée (appelée "postText (userinput)")
Je me demande si je peux utiliser jQuery BlockUI: http://malsup.com/jquery/block/#demos.
Cependant, je ne suis pas sûr de savoir comment fermer réellement une boîte de dialogue basée sur esc, ou exécuter une fonction si l'utilisateur tape Entrée.
Toute aide serait grandement appréciée!
merci! Je suis désolé si c'est une question stupide, mais quelle est la différence entre # l'entrée et # votre-forme. J'ai un div avec id votre-forme avec le champ de saisie. quel est le but de # l'entrée? – tonic
'# the-input' devrait être l'id assigné à votre champ de saisie de texte que vous voulez envoyer sur enter. '# votre-forme' devrait être l'identifiant attribué à votre élément'
a du sens, merci! – tonic