我有一个选择框
<select name="type1">
<option value="1">Laser Printer</option>
<option value="2">Line Printer</option>
</select>
现在,当点击此按钮时,我有一个ID为#New1
的按钮我需要显示所选选项标签之间的值。例如,如果选择激光打印机,我需要获得激光打印机,而不是1
到目前为止我的代码
alert($("select[name=type1]:selected").val().text());
但这会返回undefined
答案 0 :(得分:10)
您需要获取所选选项的文本:
alert($("select[name='type1'] option:selected").text());