类似于val(),但是适用于选定的选择多项中的文本?
- 论坛
- 类似于val(),但是适用于选定的选择多项中的文本?
20 浏览
类似于val(),但是适用于选定的选择多项中的文本?
这个问题已经有了答案:
可能是重复的:
使用jQuery,我可以像这样获取所选项目的值:
var selected = $(e.target).val(); >> 2
但是令人惊讶的是,当我尝试获取实际选择的文本(例如“deal 1”),它会将两个条目都给我:
var selected_text = $(e.target).text(); >> "\ndeal 2\ndeal 1\n"
为什么会这样,我该如何获取所选条目的文本?
admin 更改状态以发布 2023年5月23日
匿名的
0 Comments
jQuery的"text()"方法返回选定元素的内部文本。在您的情况下,您选择了整个
$("#yourdropdownid option:selected").text();
请参见此链接:使用jQuery获取下拉列表(选择框)中的选定文本