let table; let form; layui.use(['layer', 'form', 'element'], function () { //初始化下拉选 form = layui.form; }) //赋值 function setForm(userId) { let objParam = { params: userId + '' } Ajax().post({ headers: { "encrypt": sm3(JSON.stringify(objParam)) }, url: dataUrl + 'system/userManage/getUserDetail', data: objParam, async: true, success: function (data) { console.log(data); form.val('userDetail', data) $("input[name=sex][value=0]").attr("checked", data.sex == 0 ? true : false); $("input[name=sex][value=1]").attr("checked", data.sex == 1 ? true : false); $("input[name=status][value=0]").attr("checked", data.status == 0 ? true : false); $("input[name=status][value=1]").attr("checked", data.status == 1 ? true : false); $("input[name=status][value=2]").attr("checked", data.status == 2 ? true : false); form.render(); //更新全部 layui.form.render('radio') } }) }