option[text='xxx']") does not work (3 个回答) 已关闭 8 年前。 我有 html 选择(下拉菜单),其中包含许多填充-6ren">
gpt4 book ai didi

javascript - 选择选项使用 JQUERY 通过文本获取值

转载 作者:行者123 更新时间:2023-12-03 09:34:07 25 4
gpt4 key购买 nike

我有 html 选择(下拉菜单),其中包含许多填充选项。我还有一个包含许多名称的表格,旁边有按钮。我需要当您按下任何名称旁边的按钮时,就会在选择框(下拉列表)中选择该名称。选项值是 id,选项文本是名称。示例:

<小时/>
!NamesList!v!   <- select box

John !Button!
Tom !Button!
Laura !Button!
<小时/>

我尝试过使用:

var name = "John";
$("#cmbOperator option[value='" + name + "']").attr('selected', 'selected');

但它不起作用。如果我将 var name 更改为 id(即值),则可以。但是我如何从选项的文本中获取选项的值呢?

最佳答案

$("select option:contains(text)").attr('selected', true);

这是 JSFiddle

http://jsfiddle.net/u1c21mq6/1/

关于javascript - 选择选项使用 JQUERY 通过文本获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31392986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com