Twitter Bootstrap inline entrée avec liste déroulante
Je suis en train de l'écran de saisie de texte en ligne avec un bouton de la liste déroulante. Je ne peux pas comprendre comment le faire bien. Voici le code HTML que j'ai essayé (j'ai mis tout cela sur une seule ligne, sans résultats):
<div class="input-append">
<input type="text" placeholder="foo" class="input-mini">
<div class="btn-group">
<a id="amount_type" class="btn dropdown-toggle" data-toggle="dropdown" href="#">10<span class="caret"></span></a>
<ul id="amount_type_options" class="dropdown-menu">
<li class="selected"><a href="#">10</a></li>
<li><a href="#">100</a></li>
<li><a href="#">1000</a></li>
</ul>
</div>
</div>
Est-ce possible?
Merci
- Essayez de Bootstrap Combobox plugin: formvalidation.io/exemples/bootstrap-zone de liste déroulante
Vous devez vous connecter pour publier un commentaire.
État actuel: défaut de mise en œuvre dans les docs
Actuellement, il existe une implémentation par défaut de l'entrée+de liste déroulante liste déroulante dans la documentation ici (de la recherche pour "Bouton listes déroulantes"). Je laisse le solution originale pour l'enregistrement et pour ceux qui ne peuvent pas utiliser la solution maintenant inclus dans la documentation.
Solution originale
Oui, c'est possible. Comme une question de fait, il y a un exemple dans le Twitter Bootstrap, documentation (suivre le lien et de la recherche "Exemples" pour la liste déroulante des boutons):
Si enfermé à l'intérieur d'un texte, il peut ressembler à ceci (avec le texte sur le bouton a changé, rien d'autre):
EDIT:
Si vous essayez d'atteindre
<input>
ajoutées menu dans la liste déroulante des boutons, puis c'est l'une des solutions:btn-group
classe à l'élément qui ainput-append
classe,dropdown-toggle
etdropdown-menu
à la fin de l'élément avec la classeinput-append
,.input-append .btn.dropdown-menu
afin de ne pas avoirfloat: left
(sinon il va obtenir dans la ligne suivante).Le code résultant peut ressembler à ceci:
avec un peu de soutien de ce style remplacer:
et vous donnera exactement le même résultat comme ceci:
EDIT 2: mis à Jour le sélecteur CSS (a
.dropdown-menu
, est.dropdown-toggle
).<select><option>option A</option><option>option B</option></select>
)?De Bootstrap 3.x, il y a un exemple dans la doc ici: http://getbootstrap.com/components/#input-groups-buttons-dropdowns
Ceci est le code de Bootstrap avec entrée de liste déroulante de recherche.
Je recherche beaucoup, alors j'ai essayer sa en javascript et html avec bootstrap,
Code HTML :
Vous pouvez utiliser jquery et json, le code selon vos besoins.
Sortie comme:
C'est ma solution est d'utiliser display: inline
un
HTML:
De la recherche pour "datalist tag"
Daniel Farrell Bootstrap Combobox fait le travail parfaitement. Voici un exemple de son dépôt GitHub.
JS:
HTML:
Comme un bonus supplémentaire, j'ai inclus un espace réservé dans le script depuis l'appliquant à l'annotation ne tient pas.