8
我有一个选择框获取所选择的选项标签的价值选择框
<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
DigitalPlane的解决方案在这个jsfiddle中工作http://jsfiddle.net/g4ymr/ – Joe
这相当于'alert($('select [name = type1]')。find('option:selected')。text ());',如果这个语法感觉更熟悉,就像你已经拥有了你的选择一个缓存的变量 - 'alert($ mySelect.find('option:selected')。text());' – ruffin
这个答案不包括多个选择。 –