所以我有这个字符串:93, 94
这是选择值的引用。
我正在尝试使用以下方法设置这些值:
let values = "93, 94";
$('#property-categories').selectpicker('val', values);
但不起作用,则在select
控件中未选择任何值。
如果我写:$('#property-categories').selectpicker('val', [93,94]);
作品,知道吗?
要将逗号分隔的字符串转换为数组(此处所需的类型(,请使用split()
。
let values = "93, 94";
$('#property-categories').selectpicker('val', values.split(', '));
请检查这个简单的选择控制
var values="93,94";
$.each(values.split(","), function(i,e){
$("#strings option[value='" + e + "']").prop("selected", true);
});
对于选择器,您需要设置以下代码
$('.selectpicker').selectpicker();
$('.selectpicker').selectpicker('val', ['93','94']);
查看此处工作演示 -> 单击此处