阿晨1998
2021-11-18 16:29:22
所以我有這個字符串:93, 94它們是選擇值的引用。我正在嘗試使用以下方法設(shè)置這些值:let values = "93, 94";$('#property-categories').selectpicker('val', values);但不起作用,select控件中沒有選擇任何值。如果我寫: $('#property-categories').selectpicker('val', [93,94]);有效,有什么想法嗎?
2 回答

慕萊塢森
TA貢獻1810條經(jīng)驗 獲得超4個贊
要將逗號分隔的字符串轉(zhuǎn)換為數(shù)組(此處要求的類型),請使用split().
let values = "93, 94";
$('#property-categories').selectpicker('val', values.split(', '));

翻翻過去那場雪
TA貢獻2065條經(jīng)驗 獲得超14個贊
請檢查這個簡單的選擇控制
var values="93,94";
$.each(values.split(","), function(i,e){
$("#strings option[value='" + e + "']").prop("selected", true);
});
對于選擇器,您需要設(shè)置以下代碼
$('.selectpicker').selectpicker();
$('.selectpicker').selectpicker('val', ['93','94']);
在此處查看工作演示 ->單擊此處
添加回答
舉報
0/150
提交
取消