2010-02-09 28 views
0

Aidez-moi s'il vous plaît.
Lorsque l'élément sélectionné est modifié dans html combobox, je veux annuler le changement de sélection dans des articles particuliers.
J'ai testé les cas suivants (en combinaison), mais pas d'aide.Annulation d'un événement de modification dans HTML ComboBox

  1. retour faux de gestionnaire d'événement
  2. window.event.returnValue = false; window.event.cancelBubble = true;
  3. événement.preventDefault(); événement.stopPropagation(); // event = événement jQuery

Merci, de
Ant

Répondre

0

Une solution simple peut être simplement changer la valeur à la valeur précédente si l'utilisateur fait une sélection indésirable. Bien sûr, si vous voulez qu'un événement se déclenche uniquement sur des sélections acceptables; Vous devrez également vérifier la sélection avant de continuer.