1、LayUI单选框赋值
原本想用jquery以这种方式赋值的单选框的,没有效果,
$("input[name='gender'][value='" + data.gender + "']").attr("checked", true);
查看样式源代码,发现input框下面还有一个div样式,要触发下面的div元素才能显示样式,并且需要重新调用form.render()方法显示样式
需要用下面这种方法:
$("input[name='gender'][value='" + data.gender + "']").next().click();
form.render();
2、LayUI下拉赋值
直接用jquery赋值就好
$('#degree').val(data.degree);
form.render();