场景是:使用$('#vendorId').selectpicker('val',data.vendorId);给单选框赋值的时候js报错
然后不能代码更改单选框的值。
究其原因是因为selectpicker 没能完整的初始化,
现在添加第二行代码:
console.log("默认选中"+$('#vendorId').val());
$('#vendorId').selectpicker();
$('#vendorId').selectpicker('val',data.vendorId);
使其在赋值之前完成初始化工作。
问题解决