jquery - 获取select标签的值jQuery

标签 jquery

我有一个类似的代码

<select id="sel1">
    <option label="l1" value="1">Cool</option>
    <option label="l2" value="2">Hot</option>
</select>

现在我想在更改 jQuery 中所选项目的值时获取该值应该是 Cool 或 Hot。 我正在尝试querySource = $("#querySource").val();但这显示为 12 .

如何做到这一点?

最佳答案

请使用这个:

如果你想获取文本值:比如冷和热,那么使用这个

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

如果你想获得值:比如 1,2 那么

$('#sel1 option:selected').val();

关于jquery - 获取select标签的值jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17692422/

相关文章:

javascript - 如何使用 JQUERY 删除禁用元素?

javascript - 如何使用 jquery 获取嵌入对象内的选定文本?

javascript - jqplot 在 IE7 中运行不佳

javascript - 使用 jQuery UI 选项卡防止异常

javascript - 如何在 jquery 中检查 IP 地址的有效性

php - 什么是解析 ajax 成功函数接收到的数据的更清晰/更好的方法?

javascript - 如何检查我是否传递 anchor

php - 如何使用 javascript (Jquery) 检索查询字符串参数和值?

javascript - 更改浏览器选项卡时,JQuery 进度条暂停

javascript - 选择所有包含 &lt;input&gt; 和 <section> 标签的 <table> 标签