gpt4 book ai didi

javascript - 使用 Jquery 在下拉菜单中查找文本并将其设置为“选定”

转载 作者:行者123 更新时间:2023-12-02 16:30:40 29 4
gpt4 key购买 nike

我正在尝试检查下拉菜单中是否存在特定文本值,如果存在,我想将其属性设置为selected

我成功编写了一个 if 语句来检查文本是否存在:

var country = usr.location;
if ($('select[name="country"] option:contains(' + country + ')').length) {
$(this).find('option:contains("' + country + '")').attr('selected', 'selected');
}

但是,我遇到的问题是针对选项并将其设置为已选择

这是我迄今为止的工作:

http://jsfiddle.net/javacadabra/ha2qwph3/

感谢任何帮助。

编辑:我已经回答了我自己的问题,但我愿意接受有关改进我的代码的建议。谢谢。

最佳答案

你也可以尝试这个: Demo

JS:

var country = "Ireland";
$('select[name="country"] option').each(function(){
if($(this).text().indexOf(country)>-1){
$(this).attr('selected','selected');
}
})

关于javascript - 使用 Jquery 在下拉菜单中查找文本并将其设置为“选定”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28319838/

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