[{"id":-2,"g_name":"未分組用戶","parentId":0},{"id":1,"g_name":"佛山市人民政府","parentId":0},{"id":2,"g_name":"禪城區人民政府","parentId":11},{"id":3,"g_name":"南海區人民政府","parentId":11},{"id":4,"g_name":"三水區人民政府","parentId":11},{"id":5,"g_name":"順德區人民政府","parentId":11},{"id":6,"g_name":"市委","parentId":10},{"id":7,"g_name":"市人大","parentId":10},{"id":8,"g_name":"市政協","parentId":10},{"id":9,"g_name":"市紀委","parentId":10},{"id":10,"g_name":"幾套班子","parentId":1},{"id":11,"g_name":"各區政府","parentId":1},{"id":12,"g_name":"法院、檢察院","parentId":1},{"id":13,"g_name":"市中級人民法院
","parentId":12},{"id":14,"g_name":"市人民檢察院","parentId":12},{"id":15,"g_name":"市委工作部門","parentId":1},{"id":16,"g_name":"市委辦公室
","parentId":15},{"id":17,"g_name":"市委組織部","parentId":15},{"id":19,"g_name":"系統測試","parentId":0}]
用parentId的形式
$('#menutree').tree({
url:'getTreeOfGroups.do',
lines:true,
loadFilter: function(rows){
return convert(rows);
},onClick: function(node){
}
});
function
convert(rows){
function exists(rows, parentId){
for(var i=0; i
if (rows[i].id == parentId) return true;
}
return false;
}
var nodes = [];
// 得到頂層節點
for(var i=0; i
var row = rows[i];
if (!exists(rows, row.parentId)){
nodes.push({
id:row.id,