字典动态复选框解决策略:
html:

js:


//创建字典复选框 //contain:容器JQ对象, //dictCode:字典编码 //excludeList:要排除不显示的字典数据编码列表 function addDictDataToCheckBox(contain,dictCode,excludeList,name){ var list=[]; if(excludeList!=undefined && excludeList!=null){ list=excludeList; } var dictDataObj=greathack.getSessionData("dict")[dictCode]; contain.html(""); for(var key in dictDataObj){ if(!isInList(key,list)){ contain.append('<input type="checkbox" name="'+name+'" value="'+key+'" lay-skin="primary" title="'+dictDataObj[key].dataName+'">'); } } form.render("checkbox"); } addDictDataToCheckBox($(".xxType"),"AXEDG_XX_TYPE",null,"xxType");

var xxType = 0; $(".xxType").find("input[type=checkbox]:checked").each(function(){ xxType+=JSON.stringify(this.value); }); data.xxType=xxType; var layerIndex = layer.load();
控制层不做额外处理;
效果:



浙公网安备 33010602011771号