javascript - 如何获取下拉框的文本属性

标签 javascript jquery html

我想知道如何使用 JQuerydropdown 中检索 selected 项目的文本。目前,我检索到 value 的代码实际上需要与该 value 关联的文本。

这是我的代码:

var stockCode = $(this).closest('li').find('.stock_code').html();
     var quantity = $(this).closest('li').find('.order_amount').val();
     var growers = $(this).closest('li').find('.growers').val();
     var sharequantity = $(this).closest('li').find('.share_amount').val();

这是HTML

    <span class="bulk" style="">
     <select name="CMP Member" id="CMP Member" class="growers">
        <option value="0">Choose Grower to Share...</option>
        <option value="10">xxxxx</option>
        <option value="25">xxxxx</option>
        <option value="4">xxxxxx</option>
        <option value="6">xxxxxx</option>
    </select>

我需要 xxxxx 处的文本...

非常感谢您的帮助。还必须指出,我有多个动态生成的 dropdowns,因此我需要通过 class 引用它。

最佳答案

试试这个:

$('.growers option:selected').text()

关于javascript - 如何获取下拉框的文本属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24364056/

相关文章:

javascript - 将 infoWindows 添加到数组中的多个标记

javascript - 如何使用ajax从div id中提取数据?

javascript - OOP JavaScript - 创建自定义 Div 对象

javascript - 使用 Chrome 扩展更改 navigator.userAgent

javascript - SpreadsheetApp/FormApp - 变更日志

javascript - 为什么在声明这个javascript函数时参数中有大括号? ( Node ,model.js 中的 MongoDB)

javascript - Node.js Web应用程序的体系结构建议和准则?

java - Java 中的查询生成器

html - CSS : How to do the reverse of line wrapper

javascript - 在屏幕中央弹出成功消息,其他所有元素位置都是静态的