我想保留选项选择标签。我有以下选择:
<select id="myselect">
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
所以我做了以下代码:
jQuery("#myselect").val();
但它返回我 1、2 或 3,以便返回我 A、B 或 C。不幸的是,我无法更改我的选择和 attr“值”。
谢谢你的帮助!!!
我想保留选项选择标签。我有以下选择:
<select id="myselect">
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
所以我做了以下代码:
jQuery("#myselect").val();
但它返回我 1、2 或 3,以便返回我 A、B 或 C。不幸的是,我无法更改我的选择和 attr“值”。
谢谢你的帮助!!!
你想得到文本A,B,C吗?然后你必须使用.text()
$('#myselect').text() //returns a,b,c
$('#myselect :selected').text() // return selected options text
工作解决方案:
$("#your_select_id option:selected").attr('label');
用这个。
alert(jQuery("#myselect option:selected").text());
尝试这个:
jQuery("#myselect option:selected").text()
如果您一次想要每个选项文本,请使用
alert($("#myselect >option").text());
如果你想要选择的选项文本然后使用
alert($("#myselect >option: selected ").text());