2016-06-15 14 views
1

Ich versuche, in einem div die Option Auswahl eines Auswahlfelds auszugeben - ich brauche nur den Text der Option nicht den Wert. Mein folgender Code ruft den gesamten Text aus allen Optionen in meinem Auswahlfeld ab. Wie kann ich einstellen, so dass ich nur den Text der Option ausgewählt habe?Wählen Sie Text (nicht Wert) und Ausgabe

$("#metreSelect").change(function() { 
    $('#metre').text($(this).text()); 
}); 
+0

'$ ("# metreSelect"). Änderung (function() { $ ('# Meter') .text ($ ('option: selected', this) .text()); }); 'verwenden Sie diese – guradio

+1

Mögliches Duplikat von [Ausgewählten Text aus einer Dropdown-Liste abrufen (Auswahlfeld) usi ng jQuery] (http://stackoverflow.com/questions/1643227/get-selected-text-from-a-drop-down-list-select-box-using-jquery) – JJJ

Antwort

1

$("#metreSelect").change(function() { 
 
    $('#metre').text($('option:selected', this).text()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id='metreSelect'> 
 
    <option>1</option> 
 
    <option>2</option> 
 
    <option>3</option> 
 
    <option>4</option> 
 
</select> 
 

 
<span id='metre'></span>

  1. Lassen Sie die Option Text ausgewählt
Verwandte Themen