javascript - 如何在 'change' 中检索选定的文本

标签 javascript dropdown

我正在寻找检索当前选定对象的文本。
当我执行 $(this).text() 时,我得到了所有可用的选择

我尝试了以下方法但没有得到预期的结果:

$(this).text()

$(this).selected()

$(this).selected().text()
$('#simpSR_CodeSet_' + id).off().on('click', function (e) {
            app.requireInput('simpSRDet_Units_' + id, false);
            app.requireInput('simpSRDet_Visits_' + id, false);
            app.requireInput('simpSRDet_Frequency_' + id, false);

            let _text = this.selected.text();

            alert(_text);

            $('#simpSRDet_Units_' + id).val('');
            $('#simpSRDet_Visits_' + id).val(1);
            $('#simpSRDet_Frequency_' + id).val(1);

            $('.srsimplediv_unit_visits_' + id).show();

        });

<script id="srsimple_ServiceTemplate" type="text/x-handlebars-template">
                        <ul class="srsimpledetail">
                            {{#services}}
                                <div id="srsimple_service_{{id}}" class="srsimpleService form">
                                    <fieldset>
                                        <dl>
                                            <dt>Service Type:</dt>
                                            <dd>
                                                <select id="simpSR_SvcServiceRequestTypeId_{{id}}"></select></dd>
                                        </dl>
                                        <dl>
                                            <dt>Code Set:</dt>
                                            <dd>
                                                <select id="simpSR_CodeSet_{{id}}" class="InputDD" /></dd>
                                        </dl>

我只想要列表中当前所选项目的文本,而不是所有可用项目。我需要根据显示的文本显示/隐藏字段。

最佳答案

试试这个

$("#dropDownId").children("option").filter(":selected").text()

关于javascript - 如何在 'change' 中检索选定的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57376370/

相关文章:

javascript - 悬停时如何使此功能无限

php - 让 Javascript 与 PHP 对话

javascript - 在动态生成的 HTML 中使用 CSS 布局标签/输入/选择元素的问题

html - 动画化 HTML 下拉菜单

json - 如何在 React 中将 JSON 响应呈现为下拉列表

javascript - AngularJS - ng-show 未按预期工作

javascript - 使用 javascript 中的循环将 "-' 替换为 "_"

c# - 离开页面时记住 Cascading Dropdown 值

angular - 从 typescript Angular 6中选择默认选项值

javascript - 在 Bootstrap 4 表单中通过 AJAX 进行 PHP POST 的问题