gpt4 book ai didi

javascript - 在下拉列表中设置选定值不正确

转载 作者:行者123 更新时间:2023-11-30 12:45:45 26 4
gpt4 key购买 nike

我使用以下代码在下拉列表中设置所选值,我从逗号分隔的字符串中拆分值,它没有按预期工作。

如果使用 string='text1,text2,text3,text4' ,它正在工作,如果我使用 string='text2' 它不工作。

  var string='text1,text2,text3,text4';
var opts = string.split(",");
function selectOptions()
{
var obj = $('#dropdown');
for (var i in opts)
{
obj.find('option[value=' + i + ']').prop('selected', true);
}
}
selectOptions();

这是 Fiddle .

最佳答案

你可以这样做:

var string='text2';
var opts = string.split(",");
function selectOptions() {
var obj = $('#dropdown');
for (var i in opts) {
console.log(i);
obj.find('option:contains(' + opts[i] + ')').prop('selected', true);
}
}
selectOptions();

Fiddle

关于javascript - 在下拉列表中设置选定值不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22555327/

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