2013-02-04 1 views
3

J'utilise select2, je l'ai configuré afin que je puisse créer de nouvelles balises si elles n'existent pas.Modifier select2 balise sélectionnée automatiquement lors de la création d'une nouvelle balise

Tout cela fonctionne très bien, mais un bug-ours que j'ai, c'est que la "nouvelle balise" est la balise sélectionnée automatiquement, ce qui provoque beaucoup de fausses étiquettes créées accidentiellement.

Ce que je veux est que la « nouvelle balise » apparaît en haut comme il le fait normalement,

Mais, s'il y a d'autres options de sous-correspondant, puis le match le plus proche, il devrait être sélectionné, l'utilisateur peut puis appuyez sur la flèche vers le haut si vous souhaitez créer une nouvelle étiquette.

C'est ce que je veux apparaître en tapant dans « scrum » lorsque l'étiquette de « points de presse » existe déjà:

optimal choice

Répondre

0

Je sais que ce vieux, mais je suis venu à cette question tout en recherchant autre chose.

Le comportement par défaut de la sélection automatique consiste à sélectionner la première option correspondante. Ici, autant que je vois "Scrum" vient avant "Scrums" si tri asc. C'est pourquoi il sélectionne "Scrum" (sans 's' à la fin). Si l'option nouvellement créée était "Scrums" et qu'aucun "Scrum" n'était dans les options, alors "Scrums" serait sélectionné par sélection automatique.

Je suppose que vous avez compris votre problème, mais ne voulait pas laisser une question sans réponse :)

S'il vous plaît écrire un commentaire si ce n'est pas la question ou je vous est trompé.

Questions connexes