数据格式与关键字段:{"id":1,"pid":0,"name":"应急管理局",......}
function recursiveParents(id, js, asc) {
var arr = [],
recursive = function(__id, js) {
for (var i in js) {
if (js[i]['id'] == __id) {
arr.push(js[i].name);
var pid = js[i].pid;
if (pid > 0) {
return recursive(pid, js);
}
}
}
if (!asc) {
arr.sort(function(x, y) {
return -1; // -1 到排序 1正排序
});
}
return arr;
}
;
return recursive(id, js);
}