我想在逗号分隔字符串的下拉列表中设置选定的值,这里我想在下拉列表中设置text1,text2,text3,text4。
谢谢..
var string='text1,text2,text3,text4';
<select id="dropdown">
<option value="0">text1</option>
<option value="1">text2</option>
<option value="2">text3</option>
<option value="3">text4</option>
<option value="4">text5</option>
<option value="5">text6</option>
<option value="6">text7</option>
</select>
答案 0 :(得分:2)
我们开始,你可以选择如下所示的值:
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();
希望这会奏效!
答案 1 :(得分:0)
我认为您可以使用string.split(',')