如何使用Javascript DOM收集选定的下拉文本?

问题描述 投票:0回答:1

使用下面的Bootstrap 4示例html,如何使用JS DOM或Jquery从选定的下拉菜单选项中提取文本?

<select class="custom-select" id="inputGroupSelect01">
    <option value="1">One</option>
    <option value="2">Two</option>
    <option value="3">Three</option>
</select>

我知道我可以获取值,但不能获取<option></option>中的文本,如下所示:

$("#inputGroupSelect01").change(function (){

    alert($(this).val());
});

我们假设value是一个ID,文本是我数据库中的一列。我需要获取此信息以提交带有ID和文本的PUT请求。谢谢你的帮助!

javascript jquery dom bootstrap-4
1个回答
2
投票

只需添加选项:在jQuery中选择您的ID:

$("#inputGroupSelect01").change(function (){
    alert($("#inputGroupSelect01 option:selected").text())
});
© www.soinside.com 2019 - 2024. All rights reserved.