Select2 pas de travail à l'intérieur de modal bootstrap
Je suis en train d'utiliser select2
à l'intérieur de bootstrap modal, mais ce n'est pas faire la mise au point automatiquement ainsi que les touches haut et bas ne sont pas de travail pour la population de la liste.
La même select2 fonctionne lorsque je l'ai mis à l'extérieur de l'modal popup.
Quand j'ai cherché, j'ai trouvé beaucoup sont confrontés à ce même problème et trouvé ce post
Select2 ne fonctionne pas lorsqu'il est incorporé dans un modal bootstrap
J'ai mis en œuvre à la fois les solutions de ce
- Retiré
tabindex
de modal popup. - Code commenté de
enforceFocus
fonction dans modal.js fichier.
Mais il ne fonctionne toujours pas! Toute idée de ce que je pouvais encore être absent?
Edit1
Il fonctionne sur firefox
quand tabindex
est retiré de la lightbox div mais pas avec IE9
Edit2
J'ai trouvé que la suppression de tabindex
est pas reconnue par IE9
parce que je peux toujours masquer la fenêtre popup en touche escape dans IE mais pas avec Firefox.
OriginalL'auteur Pawan Nogariya | 2013-12-30
Vous devez vous connecter pour publier un commentaire.
lieu de cela quelque part dans votre JS:
OriginalL'auteur Denis Olifer
J'ai changé:
à la suivante:
Qui est, la suppression de l'attribut
tabindex="-1"
de l'élément.OriginalL'auteur Nikit Barochiya
Essayer cette
et le script
OriginalL'auteur Elvis Segovia
OriginalL'auteur Shanka SMS
cela fera l'affaire, et il a travaillé pour moi
OriginalL'auteur yousef
Chers tous, pas besoin de prendre tabindex="-1" là-bas CSS simple solution.
Nous y voilà:
Et vous avez terminé. 🙂
OriginalL'auteur Hercules S.
Trouvé le problème!
En fait j'ai été l'ouverture modal en utilisant les attributs html sur le bouton en forme de
alors que je devrais utiliser du code javascript pour ouvrir la modale de faire
enforceFocus
changement prend effetquand j'ai commencé à utiliser cette touche pour ouvrir la modale,
enforceFocus
fonction changé travailléMerci!
Je pense la même chose 🙁
OriginalL'auteur Pawan Nogariya