項目中用到一個聯動下拉框,網上找了不少,都不符要求,自已寫了一個。ide
測試了四級聯動,理論上支持無限級。測試
示例以下:spa
var data = {it
config : [class
{id: 'system', text:'--請選擇系統--', default:{value: '1'}},項目
{id: 'parent', text:'--請選擇目錄--', default:{value: '0'}},tab
],di
list : [view
{value : '1', vi
text: '投放系統',
childs:[
{value : '0',
text: '投放系統1',
childs: []
}
]
},
{value : '2',
text: '用戶系統',
childs:[]
},
{value : '3',
text: '流程系統',
childs:[]
}
]
};
Select.execute(data);