javascript - 如何通过使用 JQuery 传递选项的值来获取选项的文本?

标签 javascript jquery

<分区>

Possible Duplicate:
jQuery get select option text

我有一个下拉列表,如下所示:

<select id="systemMessageList" name="systemMessageList">
    <option value="-1">--- Choose One ---</option>  
    <option value="120">niempo</option>  
    <option value="119">quartero</option>  
    <option value="118">mileno</option>  
</select>

我想要这样:我将传递值,例如 119,它会在 JQuery 中返回文本 quarter

最佳答案

对于所选选项的文本,您需要:

$('#systemMessageList option:selected').text();

对于你能用的值

$('#systemMessageList').val();

编辑:其他答案可能就是您想要的。我只是向您展示如何获取所选选项的文本和值。

关于javascript - 如何通过使用 JQuery 传递选项的值来获取选项的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5677818/

相关文章:

javascript - 使 div 的大小和位置与视频的大小和位置相同

javascript - JS 在一个地方起作用,但在另一个地方不起作用

javascript - 两个日期之间的确切月份差异 - MomentJS

javascript - 如何根据新的情节更新 Highstock/Highcharts 中的当前 View ?

Javascript 表单验证需要很长时间才能运行

javascript - 一旦达到某个最高值,删除具有几乎相同 id 的 div

javascript - 我的网页只打印到 1 页(没有中断)

javascript - 一个输入组件,但每次出现的状态不同

php - 将 mysql echo 作为 ajax 中的错误返回

javascript - 让 jQuery 下拉菜单在悬停时显示