var obj=[{"label":"工程机器","value":"1","name":"张三","s":[{"label":"工程机器","value":"1","name":"xxxx"}, {"label":"工程机器","value":"1","name":"李四"}] }, {"label":"工程机器","value":"1","name":"xxxx","s":[{"label":"工程机器","value":"1","name":"xxxx"}, {"label":"工程机器","value":"1","name":"xxxx"}] } ]
setAddClssArrayData(obj); function setAddCkassArrayData(data){ $("#indestryDiv").html(""); var industryFirstVal = ''; var industrySecondVal = ''; for(var i=0;i<data.length;i++){ var addIndustryFirst=data[i]; industryFirstVal += addIndustryFirst.value; var insecondChecked=addIndustryFirst['childValue']; var addfirsthtml=""; addfirsthtml+="<div class=\"col-sm-12\">" + " <label class=\"form-label-left col-sm-12\" style=\"margin-top:10px;\">"+addIndustryFirst.label+" </span></label>\n" + " <div class=\"formControls col-sm-12\" style=\"border:1px solid #ddd;\" id="+addIndustryFirst.value+" ></div>"+ " </div>" $("#indestryDiv").append(addfirsthtml); var addSecondhtml=""; for(var j=0;j<insecondChecked.length;j++){ industrySecondVal += insecondChecked[j].value; addSecondhtml+= " <label class=\"form-label-left\" style=\"margin-right:5px\">"+insecondChecked[j].label+"</label>\n" $("#"+addIndustryFirst.value).html(addSecondhtml); } } $('#industryFirstVal').val(industryFirstVal); $('#industrySecondVal').val(industrySecondVal); }
// 确认添加 $("#but_save").click(function(){ // 添加分数总数组 var addClassArray=[]; $("#addIndustryFirst").find('input').each(function(){ if(this.checked){ var currentSelect={}; currentSelect.value=this.value; currentSelect.label=$(this).next().text(); currentSelect.value=this.value; var addIndustryFirstArray=[]; $("#"+this.value).find('input').each(function(){ if(this.checked){ var secondObj={} secondObj.value=this.value; secondObj.label=$(this).next().text(); addIndustryFirstArray.push(secondObj); } currentSelect.childValue=addIndustryFirstArray; }); addClassArray.push(currentSelect) } }); window.parent.setAddCkassArrayData(addClassArray); });