使用jQuery通过选项的文本获取其值

20 浏览
0 Comments

使用jQuery通过选项的文本获取其值

这个问题已经有答案了:

使用jQuery从下拉列表获取选定文本

我有一个下拉列表,如下:


我想用 jQuery 获取特定文本的值,例如“4年的价值”。我该怎么做呢?

admin 更改状态以发布 2023年5月21日
0
0 Comments

尝试在所选选项上使用.text()。例如:

$('select option:selected').text();

0
0 Comments

使用filter方法(精确匹配):

$('select option').filter(function(){
    return $(this).text() === '4 Years';
}).val();

使用:contains选择器:

$('select option:contains(4 Years)').val();

0