JQUERY:如何按值选择选项?

标签 jquery

<tfoot>
    <select>
        <option value="222"></option>
        <option value="2222">2222</option>
        <option value="zaza">zaza</option>
    </select>
</tfoot>

我尝试过:

$('tfoot select').val('zaza');

$("tfoot select").val("zaza")
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<tfoot>
    <select>
        <option value="222"></option>
        <option value="2222">2222</option>
        <option value="zaza">zaza</option>
    </select>
</tfoot>

有什么想法吗? 选择=使其被选中=触发更改事件

最佳答案

您可以使用:

$('option[value="222"]')

一般来说,

$("tag[attr=value]")将搜索tag具有属性 attr和值value

要选择它,

$('option[value="222"]').prop("selected", true);

关于JQUERY:如何按值选择选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40774579/

相关文章:

jquery - 事件类菜单 HTML-CSS-JS 不工作

javascript - 这些javascript minifiers中的任何一个都删除了调试语句吗?

javascript - 如何在 jquery 插件中添加 try catch block

javascript - 使用 Javascript 搜索 HTML 表格并保留找到匹配项的完整表格行并删除其余部分

Javascript .click 监听器在 DOM Ready 上触发

javascript - 如何知道浏览器是否嵌入到其他应用程序中?

javascript - 如何在不向上滚动的情况下在视口(viewport)中显示文本?

javascript - Chrome网络检查器: Is it possible to find the calls for a specific DOM element?

jquery - 选择没有文本兄弟的内联元素

jquery - 他们网站上的光滑轮播代码不起作用