【html部分看上一篇】
js文件:
$(function () {
/* 如果要指定展开的层级,可以再加一个参数用来判断 */
/* 后端的数据结构如下,根节点的icon未icon-th,需要前端请求到数据后自己赋值
初始化数据,如果有子节点数据但是默认不展开,需要后端返回一个child空数组,如果是最后一层则不用返回child
*/
var json=[];
var json = [];
/* 初始化数据 */
function initData() {
json=[
{
"name": "root",
"code":"ZKCH",
"icon": "icon-th",
"child": [
{
"name": "2-1",
"code":"code21",
"child": [
{
"name": "2-1-1",
"code":"code211",
"child": [
{
"name": "2-1-1-1",
"code":"code2111",
"child": []
}