2015-08-21 1 views
0

L'événement Jquery Trigger Change ne fonctionne pas dans le navigateur Safari uniquement.Événement de modification Jquery Trigger dans le safari

$("#set-default").val('').trigger('change');  

Y a-t-il une autre méthode pour cela? J'ai besoin de réinitialiser la valeur selectbox dynamiquement.

+0

Je suis désolé. J'utilise le plugin SELECT2. J'obtiens le bon résultat en utilisant before code. $ ("# Set-default"). Select2 ('val', ''); Pas besoin de déclencher un événement de changement ici. – Keerthi

Répondre

0

si vous souhaitez réinitialiser la valeur sélectionnée dans select2 alors vous pouvez utiliser ceci:

$("#set-default").select2('val', ''); 

vous pouvez déclencher un changement en ajoutant vrai

$("#set-default").select2('val', '', true); 
0

Vous pouvez utiliser comme ça dans select2:

$("#set-default").val(null).trigger("change");