请问一下dwz动态生成树怎么做呢?ul和li怎么去动态嵌套呢?
自己用php写了个,分享一下哦
$cates 数据格式
$html = str_replace('<ul></ul>','',$this->getTree($cates,0));
echo $html;
private function getTree($data,$pId){ if($pId==0){ $html = '<ul class="tree treeFolder">'; }else{ $html = '<ul>'; } foreach ($data as $key=>$value){ if($value['category']['pid']==$pId){ $html .= "<li><a href='#' target='navTab' rel='main'>".$value['category']['name']."</a>"; $html .= $this->getTree($data,$value['category']['id']); $html .= "</li>"; } } return $html."</ul>"; }
希望能帮到大家哦,本人qq:380459000
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
自己用php写了个,分享一下哦
$cates 数据格式
$html = str_replace('<ul></ul>','',$this->getTree($cates,0));
echo $html;
private function getTree($data,$pId){
if($pId==0){
$html = '<ul class="tree treeFolder">';
}else{
$html = '<ul>';
}
foreach ($data as $key=>$value){
if($value['category']['pid']==$pId){
$html .= "<li><a href='#' target='navTab' rel='main'>".$value['category']['name']."</a>";
$html .= $this->getTree($data,$value['category']['id']);
$html .= "</li>";
}
}
return $html."</ul>";
}
希望能帮到大家哦,本人qq:380459000