Mon expérience avec Select2 a été excellente sur le bureau, mais sur les appareils mobiles tactiles très variée, avec certaines bizarreries toujours présentes. Par exemple, sur xperia st15i avec ics et le menu déroulant du navigateur de stock se fermait toujours à cause du vol du clavier. Le seul moyen de le rouvrir est de toucher le menu des dizaines de fois, de maintenir le doigt pendant une seconde et d'autres magie vaudou. Ou pour commencer à taper pendant que la liste déroulante est fermée, et combien d'utilisateurs le comprendront?
Selectize.js semble être beaucoup plus fluide que Select2, mais il a également des problèmes sur son propre mobile, par exemple lorsque la valeur est sélectionnée ou saisie, il déplace la page complètement vers la gauche pour une raison quelconque. De plus, sur les anciens appareils Android 2.x qui ne prennent pas en charge le débordement, il est impossible de sélectionner au-delà des quelques options principales, car le clavier ne s'affiche pas. :(
Il faut encore tester Chosen et ce n'est peut-être pas une si mauvaise idée d'être désactivé pour les appareils mobiles après tout, mais à la fin, le bon vieux menu déroulant fonctionne toujours et partout.
Mise à jour: maintenant, j'ai également testé Chosen, et c'est mieux dans un domaine: cela ne fonctionne pas sur mobile par défaut (super!), Mais il a des problèmes de filtrage des mots. Par exemple, ne recherche pas au milieu des mots, et si vous utilisez & nbsp hack pour les aligments, il ignorera également les options complètes. Retour à la planche à dessin.