 
						更新时间:2018/5/23 下午3:17:27
更新说明:有网友评论说open:false失效,现在已修复
1.加载树结构
| 1 2 3 4 5 6 | /** * 使用递归遍历json字符串,生成树结构 * @param  {[type]} tData json字符串 * @return {[type]}       返回树结构 */functionloadTree(tData) | 
2.添加事件
| 1 2 3 4 5 | /** * 节点点击事件 * @param  {[type]} box 存在菜单树的盒子 */functionnodeClick(box) | 
3.数据生成表格
| 1 2 3 4 5 6 7 8 | /** * 将数据转换成表格 * @param  {[type]} tData json类型数组:  *                        [{title:'title', field:'field', candidate: true/false}, *                         {title:'title', open:true/false, children:[{}...{}]} ] * @return {[type]}       返回由数据转换出来的table */functionloadTreeTable(tData) | 
4.表格数据选择事件
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /** * 递归取消选中 * @param  {[type]} td 点击的元素 * @return {[type]}    [description] */functioncancelSelect(td)/** * 组装选中的表格数据 * @return {[type]} 返回json类型数组:  *                        [{title:'title', field:'field', candidate: true/false}, *                         {title:'title', open:true/false, children:[{}...{}]} ] */functionpackDataNode(table)/** * 表格点击事件 */functiontableClick()/** * 选中节点的结果集 * @param  {[type]} data  * @return {[type]} 返回 feild数组 */functionresult(selData) | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com