<div class="layui-form-item layui-form-item-my" > <label class="layui-form-label">行业</label> <div class="layui-input-block"> <div id="industrySel" ></div> <input type="hidden" name="industryId" > <input type="hidden" name="industry"> </div></div>
var industryTreeData = []; var rtnIndustry = admin.syncReq(ctx+'/base/baseIndustryCategory/industryTreeList',{}); if(rtnIndustry.code==0){ industryTreeData = rtnIndustry.data;} var industryXmSelect = xmSelect.render({ el: '#industrySel', prop:{name:'name',value:'id'}, clickClose:true, radio:true, filterable: true, data: industryTreeData, tree:{ show:true, expandedKeys:[], strict:false, }, on:function (data) { setTimeout(function () { var valueStr = industryXmSelect.getValue("valueStr"); var nameStr = industryXmSelect.getValue("nameStr"); if(valueStr){ $("[name=industryId]").val(valueStr); }else{ $("[name=industryId]").val(""); } if(nameStr){ $("[name=industry]").val(nameStr); }else{ $("[name=industry]").val(nameStr); } },500) } }); var industryId = formData.industryId; if(industryId){ industryXmSelect.setValue((""+industryId).split(","))}
成果: