树形显示数据,在线等 php页面中,如数据组数据1数据2数据组与数据1 2是 树形,这种怎么实现的呀,哪位能不能给个例子 thanks 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找找javascript方面的特效代码吧,那个就能实现 <?php$arr = array( '1'=>array( 'home'=>array( ) ));$arr1 = array(1);$arr2 = array(2);$arr[1]['home'][1] = $arr1;$arr[1]['home'][2] = $arr2;print_r($arr);foreach($arr as $iKey1 => $aValue1) { echo "<ul><li>$iKey1"; foreach($aValue1 as $iKey2 => $aValue2) { echo "<ul><li>$iKey2"; foreach($aValue2 as $iKey3 => $aValue3) { echo "<ul><li>$iKey3"; foreach($aValue3 as $iKey4 => $sValue4) { echo "<ul><li>$sValue4</li></ul>"; } echo "</li></ul>"; } echo "</li></ul>"; } echo "</li></ul>";}?> 用js的display属性做个函数,用一个参数来决定display的翻转这样子可以有树的打开和关闭效果,真正的像windows资源管理器的那样要做树的遍历,遍历dom结构 用dtree就行了,可以看看dtree的代码,修改里面的配置 即可;http://www.destroydrop.com/javascripts/tree/ 用Extjs这样就很好实现了,里面用树的 不是每个人、每个网站都适合extjs的。 有没有提供点包名或是例子url的呀,多谢 onclick=javascript:splitbar('showHidden<?php echo $key;?>','show<?php echo $key;?>','hiddenPic<?php echo $key;?>');function splitbar() { var divLefter = document.getElementById("lefter"); var divMain = document.getElementById("brok_right"); if (divLefter.style.display == "") { divLefter.style.display = "none"; divMain.style.width = ""; }else { divLefter.style.display = ""; divMain.style.width = ""; }}可以实现 php添加代码,本机通过上传至服务器就不能添加数据 请教php学习方法 php 中文登录的问题... 麻烦请问表单传输中怎么屏蔽 & 尝试在smarty中使用新的方法进行有选择的缓存,基本成功.但还有一点问题,请各位帮忙,谢谢 session_start()无法运用 SESSION在IIS浏览时值是空的,但在APACHE里面就正常,问下高手该怎么解决 单引号和双引号,有什么区别啊? 500分求意趣网的源代码,类似的也可以,谢谢 请教专家:在单机上为何php的Session函数会出错 Imagick 加水印相关 散分啦 CSS样式控制打印预览
<?php
$arr = array( '1'=>array(
'home'=>array(
)
)
);
$arr1 = array(1);
$arr2 = array(2);
$arr[1]['home'][1] = $arr1;
$arr[1]['home'][2] = $arr2;
print_r($arr);
foreach($arr as $iKey1 => $aValue1) {
echo "<ul><li>$iKey1";
foreach($aValue1 as $iKey2 => $aValue2) {
echo "<ul><li>$iKey2";
foreach($aValue2 as $iKey3 => $aValue3) {
echo "<ul><li>$iKey3";
foreach($aValue3 as $iKey4 => $sValue4) {
echo "<ul><li>$sValue4</li></ul>";
}
echo "</li></ul>";
}
echo "</li></ul>";
}
echo "</li></ul>";
}
?>
这样子可以有树的打开和关闭效果,真正的像windows资源管理器的那样要做树的遍历,遍历dom结构
里面用树的
function splitbar() {
var divLefter = document.getElementById("lefter");
var divMain = document.getElementById("brok_right");
if (divLefter.style.display == "") {
divLefter.style.display = "none";
divMain.style.width = "";
}else {
divLefter.style.display = "";
divMain.style.width = "";
}
}
可以实现