-------jsp页面-------------------创建树的实例
<script>
tree=new dTree("tree");
</script>
<jsp:useBean id="trees" class="com.daos.MenuDao"></jsp:useBean><c:forEach items="${trees.memucontent}" var="tree">
<script>
tree.add(${tree.nodeId},${tree.parentId},'${tree.nodeName}','ser?method=checkinfo&id=${tree.nodeId}','','right');
</script>
</c:forEach><script>
document.write(tree);
</script>
------------------
我查看源文件的时候里面是有数据的,但就是字浏览器里显示不了,IE9,火狐都试过了,没用!---------------源文件代码--------------<!-- 引用树的文件 -->
<link rel="stylesheet" href="dtree.css" type="text/css"></link>
<script type="text/javascript" src="dtree.js">
</script>
创建树的实例
<script>
tree=new dTree("tree");
</script> <script>
tree.add(1,1,'bb','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(2,2,'XX','ser?method=checkinfo&id=2','','right');
</script> <script>
tree.add(3,1,'SS','ser?method=checkinfo&id=3','','right');
</script> <script>
tree.add(4,2,'2','ser?method=checkinfo&id=4','','right');
</script> <script>
tree.add(5,2,'2','ser?method=checkinfo&id=5','','right');
</script> <script>
tree.add(1,1,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script>
<script>
document.write(tree);
</script>Dtree jsp
<script>
tree=new dTree("tree");
</script>
<jsp:useBean id="trees" class="com.daos.MenuDao"></jsp:useBean><c:forEach items="${trees.memucontent}" var="tree">
<script>
tree.add(${tree.nodeId},${tree.parentId},'${tree.nodeName}','ser?method=checkinfo&id=${tree.nodeId}','','right');
</script>
</c:forEach><script>
document.write(tree);
</script>
------------------
我查看源文件的时候里面是有数据的,但就是字浏览器里显示不了,IE9,火狐都试过了,没用!---------------源文件代码--------------<!-- 引用树的文件 -->
<link rel="stylesheet" href="dtree.css" type="text/css"></link>
<script type="text/javascript" src="dtree.js">
</script>
创建树的实例
<script>
tree=new dTree("tree");
</script> <script>
tree.add(1,1,'bb','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(2,2,'XX','ser?method=checkinfo&id=2','','right');
</script> <script>
tree.add(3,1,'SS','ser?method=checkinfo&id=3','','right');
</script> <script>
tree.add(4,2,'2','ser?method=checkinfo&id=4','','right');
</script> <script>
tree.add(5,2,'2','ser?method=checkinfo&id=5','','right');
</script> <script>
tree.add(1,1,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script> <script>
tree.add(1,,'1','ser?method=checkinfo&id=1','','right');
</script>
<script>
document.write(tree);
</script>Dtree jsp
StringBuilder sbControl = new StringBuilder();
sbControl.append("<div class=\"dTreeRight\">");
sbControl.append("<p class=\"dTree_sort\">[页面索引值: "+newsclass.getPageIndex()+"][排序值]<input id=\"b"
+ newsclass.getId() + "\" type=\"text\" value=\""
+ newsclass.getStatus().getOrderValue() + "\" alt=\""
+ newsclass.getStatus().getOrderValue()
+ "\" onblur=\"javascript:return modifyOrderValue("
+ newsclass.getId() + ")\" /></p>");
sbControl
.append("<span class=\"dTree_add\"><a href=\"/newsClass_addChildClass.system?parentId="
+ newsclass.getId()
+ "&flag="
+ newsclass.getStatus().getVersionFlag()
+ "\">添加子栏目</a></span>");
sbControl
.append("<span class=\"dTree_editor\"><a href=\"/newsClass_editClass.system?id="
+ newsclass.getId()
+ "&flag="
+ newsclass.getStatus().getVersionFlag()
+ "\">编辑</a></span>");
sbControl
.append("<span class=\"dTree_delete\"><a href=\"/newsClass_deleteClass.system?id="
+ newsclass.getId()
+ "&flag="
+ newsclass.getStatus().getVersionFlag()
+ "\" onclick=\"if(confirm(\"是否确认删除该类别?\")){return true;}else{return false;}\">删除</a></span>");
sbControl
.append("<span class=\"dTree_up\"><a href=\"/newsClass_moveUpClass.system?id="
+ newsclass.getId()
+ "&flag="
+ newsclass.getStatus().getVersionFlag()
+ "\">上移</a></span>");
sbControl
.append("<span class=\"dTree_down\"><a href=\"/newsClass_moveDownClass.system?id="
+ newsclass.getId()
+ "&flag="
+ newsclass.getStatus().getVersionFlag()
+ "\">下移</a></span>"); sbControl.append("<p class=\"dTree_show\">"
+ newsClassMethodPageService.getPageName(newsclass)
+ "</p>"); String tempName2 = "";
if (newsclass.getDefaultNewsClass().intValue() == ContextConstants.DEFAULT_NEWSCLASS
.intValue()) {
tempName2 = "<p class=\"dTree_default1\"><font><a href=\"/newsClass_setDefaultClass.system?id="
+ newsclass.getId()
+ "\" style=\"color:#009124;\">已设为默认栏目</a></font></p>";
} else {
tempName2 = "<p class=\"dTree_default2\"><font style=\"color:#FF0000;\"><a href=\"/newsClass_setDefaultClass.system?id="
+ newsclass.getId() + "\">设置为默认栏目</a></font></p>";
} if (GeneralUtil.isNotNull(newsclass.getAssignUrl())) {
sbControl
.append("<p class=\"dTree_default3\"><td align=\"center\" style=\"font-weight:bold;font-size:13px;\">"
+ newsclass.getAssignUrl() + "");
} else {
sbControl.append(tempName2);
}
sbControl.append("</div>");
你这个直接写一些请求在里边能行么,最起码也得用ajax请求吧
这个我看着你是写了一个请求就像跳用这个树,有些不现实吧
$(function(){
d = new dTree('d');
//id, pid, name, url, title, target, icon, iconOpen, open, controlString
<mytags:newsclass newsClasses="${newsClasses}" requestName="tree" />
$("#showTree").html(d + "");
$(".dTreeNode").hover(function(){
$(this).css("background","#f5f5f5")
},
function(){
$(this).css("background","fff")
})
})