J'utilise jquery select2 dropdown plugin sur unjquery ui dialog et je continue à courir dans tout problème où je vais chercher quelque chose puis échapper à la boîte de dialogue, mais la liste déroulante reste visible après que la boîte de dialogue est parti.
Existe-t-il un moyen programmé de faire disparaître cela?
Réponses:
4 pour la réponse № 1Oui. Select2 expose une option de fermeture comme ceci:
$("#your-select-box").select2("close");
Vous pouvez l'exécuter lorsque votre boîte de dialogue déclenche son propre événement de fermeture:
$( ".selector" ).dialog({
close: function( event, ui ) {
$("#your-select-box").select2("close");
}
});
ou
$( ".selector" ).on( "dialogclose", function( event, ui ) {
$("#your-select-box").select2("close");
} );