使用jQuery获取已选选项的文本

30 浏览
0 Comments

使用jQuery获取已选选项的文本

这个问题已经有了答案:

使用jQuery从下拉列表(选择框)获取选定文本

我有一个包含一些值的选择框。如何获取所选选项的文本,而不是值?


我试过这个:

$j(document).ready(function(){
    $j("select#select_2").change(function(){
        val = $j("select#select_2:selected").text();
        alert(val);
    });
});

但它返回的是undefined

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

$(document).ready(function() {
    $('select#select_2').change(function() {
        var selectedText = $(this).find('option:selected').text();
        alert(selectedText);
    });
});

Fiddle

0
0 Comments

关闭,您可以使用

$('#select_2 option:selected').html()

0