Immer den Wert des ausgewählten option-Tags im select-box
Ich habe eine select-box
<select name="type1">
<option value="1">Laser Printer</option>
<option value="2">Line Printer</option>
</select>
Nun habe ich einen button mit der id #New1
wenn diese Schaltfläche geklickt wird, die ich brauche, um den Wert anzuzeigen, der zwischen den option-tag ausgewählt wurde. Wenn zB Laser-Drucker ist ausgewählt die ich brauche, um Laser-Drucker und nicht 1
Mein code bisher
alert($("select[name=type1]:selected").val().text());
aber dieser Wert undefiniert zurückgibt,
Du musst angemeldet sein, um einen Kommentar abzugeben.
Brauchen Sie, um den text der ausgewählten option:
alert($('select[name=type1]').find('option:selected').text());
, wenn die syntax fühlt sich mehr vertraut, wie wenn Sie bereits auswählen, in einer variable zwischengespeichert --alert($mySelect.find('option:selected').text());