从下拉列表中获取选定的文本(选择框)

Posted

技术标签:

【中文标题】从下拉列表中获取选定的文本(选择框)【英文标题】:Get selected text from drop-down list (select box) 【发布时间】:2015-11-03 06:51:24 【问题描述】:

这是我的选择代码。我想提醒标签的值:'subalertTypeDesc'。 如何使用 jquery/js 做到这一点?

<select id="portfoliosubTypes" name="portfolioSubTypes" data-bind="ojComponent: component: 'ojSelect', validators: [genericSelectionValidator], 
                                                    value: portfolioSubTypesVal,disabled: allCustomersPlaceHolder() ? true : false, 
                                                    options: portfoliosubTypeLst, optionsKeys: label: 'subalertTypeDesc', value: 'subalertTypeId',
                                                    rootAttributes: style:'max-width:20em'">
                        </select>

【问题讨论】:

您的选择代码在哪里?这与这个标签有什么联系?你想什么时候提醒这个值? 我是第一次在这里发帖..所以请耐心等待.. 请带上tour,看看周围,通读help center,尤其是How do I ask a good question? 【参考方案1】:

将以下代码添加到您的页面

<script> 
    $("#portfolioSubTypes").change(function()
       var txt =  $("#portfolioSubTypes option:selected").text();
       alert(txt);
    );

</script>

【讨论】:

以上是关于从下拉列表中获取选定的文本(选择框)的主要内容,如果未能解决你的问题,请参考以下文章

使用jQuery从下拉列表(选择框)中获取选定的ID [重复]

如何将引导模式内的下拉列表的选定值获取到php中的文本框中

如何在单击角度7中的按钮时获取下拉列表的选定值和选定文本[重复]

从 Thymeleaf 下拉列表中获取选定的值

从 Angular 的下拉列表中删除选定的选项

如何根据下拉列表中的选定数字生成表单输入字段(选择)