JS高手帮个忙,该个程序 网上通过json数据实现多级(最少要支持到5级)水平导航menu菜单很少,找到这段js程序来拼接字符串,只要能添加不同<ul>的class就可以实现多级导航,高手们帮该一下,如果能改成c#版本,就更爽了,自己先顶一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 c#自带导航控件的 你用c#就别拼字符串了getDom:function(a){ if(!a){return ''} //var html='\n<ul class="这里为数据中的uid">\n'; for(var i=0;i<a.length;i++){ //html+='<li class="hide"><a href="#">'+a[i].name+'</a>'; html+='<li class="'+a.uid+'"><a href="#">'+a[i].name+'</a>'; html+=this.getDom(this.groups[a[i].id]); html+='</li>\n'; }; html+='</ul>\n'; return html; }虽然你说了ul 但是根据数据结构 明显是 li匹配 uid 使用javascript的字符串拼接就可以使用。 C#我就不知道了。 网页阻塞式模式对话框实现! CSV下载时,弹出的下载框的后缀名变成了xls,急!! 幻灯片问题,寻flash高手 急!!!!!!!!!!!!! 提交稍大容量表单数据,需要帮助~~~~~~~~ JS高手请进,问题解决全分奉上 求一正则表达式 求一段javascript加密数据代码(带密钥)和对应的java的解密代码。分1000内随便 菜单被其它网页元素挡住了? 当鼠标悬停在图片上时,图片左上角会有个工具栏出现,如何让他不显示? 如何在css里写onmouseover等event? 问个逻辑问题 js简单的问题
if(!a){return ''}
//var html='\n<ul class="这里为数据中的uid">\n';
for(var i=0;i<a.length;i++){ //html+='<li class="hide"><a href="#">'+a[i].name+'</a>';
html+='<li class="'+a.uid+'"><a href="#">'+a[i].name+'</a>';
html+=this.getDom(this.groups[a[i].id]);
html+='</li>\n';
};
html+='</ul>\n';
return html;
}虽然你说了ul 但是根据数据结构 明显是 li匹配 uid