博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
test
阅读量:6974 次
发布时间:2019-06-27

本文共 1468 字,大约阅读时间需要 4 分钟。

  hot3.png

$(function(){    setList($('#system1List'),reSoreMenuObj(menuObj.sale));    setList($('#system2List'),reSoreMenuObj(menuObj.agent));    setList($('#system3List'),reSoreMenuObj(menuObj.customer));    setList($('#system4List'),reSoreMenuObj(menuObj.website));})//重排对象function reSoreMenuObj(data){	var newArray = [];	for (var i=0; i< data.length; i++) {		if(isThird(data[i])){			for(var n=0; n< data[i].sub.length; n++){				newArray.push(data[i].sub[n]); 			}		}else{			newArray.push(data[i]);		}	}		return newArray;}//是否存在第三级function isThird(data){	for (var j=0; j< data.sub.length; j++) {		if(data.sub[j].sub instanceof Array && data.sub[j].sub.length > 0){			return true;		}	}	return false;}function setList(ele,data){    var strHtml = "";    for (var i=0; i< data.length; i++) {        if(i == data.length - 1){            strHtml += "
"; }else{ strHtml += "
"; } strHtml += "
"+ data[i].name +"
"; var subHtml = ""; for (var j=0; j< data[i].sub.length; j++) { subHtml += "
"+ data[i].sub[j].name +"
"; //var ssHtml = "" //for (var k=0; k< data[i].sub[j].sub.length; k++) { // ssHtml += "
"+ data[i].sub[j].sub[k].name +"
"; //} //subHtml += ssHtml; } strHtml += subHtml + "
"; } ele.append(strHtml);}

 

转载于:https://my.oschina.net/dumao/blog/715537

你可能感兴趣的文章
[bzoj 3622]已经没有什么好害怕的了
查看>>
【文文殿下】CF1175F The Number of Subpermutations
查看>>
Struts2配置文件_常量属性_独立测试分析
查看>>
c语言代写
查看>>
技巧:Vim 的纵向编辑模式【转】
查看>>
[转载]linux内存映射mmap原理分析【转】
查看>>
Linux之定时器与时间管理 【转】
查看>>
Linux的软中断处理实现 【转】
查看>>
深入理解Java中的反射机制
查看>>
C# 面向对象
查看>>
并发异步处理队列 .NET 4.5+
查看>>
Udp SocketAsyncEventArgs SocketAsyncDataHandler
查看>>
JVM入门
查看>>
selenium web自动化
查看>>
Python核心编程(2)—— 数字
查看>>
AI和企业管理
查看>>
使用Aspose.Cell控件实现Excel高难度报表的生成
查看>>
EXT.NET 使用总结(1)
查看>>
模拟浏览器对百度进行爬虫
查看>>
如何妥善处理WebBrowser对Javascript的错误问题,阻止JS弹出框,提高用户体验(原创)...
查看>>