该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
var setting = {
check: {
enable: true
},
data: {
simpleData: {//简单数据模式
enable: true
}
},
async:{
enable: true,//开启异步加载模式
url: "../Power/selPowerAll.emp",
autoParam: ['id'],
dataFilter: filter
},
/* callback:{
onCheck:onCheck
} */
};
function filter(treeId, parentNode, responseData) {
//权限数组
var arrayP = new Array();
if (!responseData) return null;
//alert(responseData.rows.length);
for (var i=0;i
if(responseData.rows[i].superId==0){
arrayP[i]={id:responseData.rows[i].pid,pId:0,name:responseData.rows[i].powerName,isParent:true}
}
for(var j=0;j
if(responseData.rows[j].superId==responseData.rows[i].pid){
arrayP[j]={id:responseData.rows[j].pid,pId:responseData.rows[i].pid,name:responseData.rows[j].powerName,isParent:false}
}
}
}
for(var i = 0;i
alert(arrayP[i].pId+"---"+arrayP[i].name+"---"+arrayP[i].id);
}
return arrayP;
}
//初始化
$(document).ready(function(){
$.fn.zTree.init($("#treeDemo"), setting);
});