Sélectionnez HTML montre la valeur à la place du texte
Est-il possible dans un html select
, pour afficher la valeur de l'option à la place du texte?
Il va être utilisé pour l'affichage d'une longue disription dans la liste déroulante, mais lors de la sélection, il ne doit être présente un court texte/la valeur de l'option.
code:
<select>
<option value="1">This is a long long text, that explains option 1</option>
<option value="2">This is a long long text, that explains option 2</option>
</select>
Maintenant l'élément sélectionné, lorsque vous quittez le menu déroulant/combobox/que ce soit, ne doit affichage '1'
Afficher votre code.. il peut aider à comprendre ce que vous avez essayé
J'ai mis à jour la question, est-il vraiment pas possible?
Vous pouvez utiliser l'attribut label: stackoverflow.com/questions/3905984/...
Mettez votre valeur du code de retour de la valeur=your_code".
J'ai mis à jour la question, est-il vraiment pas possible?
Vous pouvez utiliser l'attribut label: stackoverflow.com/questions/3905984/...
Mettez votre valeur du code de retour de la valeur=your_code".
OriginalL'auteur AP87 | 2014-02-11
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire en utilisant l'étiquette tag:
OriginalL'auteur Fernán García de Zúñiga
Je pense que Cela peut vous aider à
Essayer cette jquery
cela va changer le texte de l'option sélectionnée avec sa valeur correspondante
Ici est le violon
Violon
Cela va changer la valeur pour toujours. Ce n'est pas ce qu'attend d'elle.
OriginalL'auteur Myth
J'ai trouvé une solution qui pourrait résoudre votre problème:
HTML:
jQuery:
http://jsfiddle.net/9y43gh4x/
OriginalL'auteur Jordi Martí Domínguez
C'est la solution.
Il ne fonctionne pas si l'utilisateur concentre sur la sélection de l'élément et de laisser sans sélectionner n'importe quelle option.
ne vous signifie "mouseleave" ne fonctionne pas dans votre cas?
Lorsqu'un utilisateur clique sur la balise select, mais le laisser comme il est, sans sélectionner d'autres options.
OriginalL'auteur Jeffrey Neo
Il suffit de ne pas donner une valeur:
Présentera
Test
lorsqu'il est sélectionné.Il suffit de placer les valeurs que vous mettez dans
value
que le texte.Vous ne pouvez pas afficher la valeur dans
value=
juste comme ça.OriginalL'auteur Madara Uchiha
OriginalL'auteur samehanwar