refreshTree的getJson不刷新的问题
最近要做树,用dtree+ajax来实现,结果半天也弄不出来。碰到两个问题:
1、dtree+ajax不刷新
?? 直接用例子程序来做一个静态的树,节点都是自己写的,但是放在getJson里面不能刷新,+号点击没有反应,找了半天,终于找到问题了:
??????????? doucument.write(b);
要写成
?????????? $("#treeDiv").html(tree.toString());
下面给一个整体的实例。
http://www.cnblogs.com/kenkofox/archive/2011/03/28/1997638.html
?
(!!!在IE,refreshTree的
getJSON不刷新的问题,参考:http://www.cnblogs.com/kenkofox/archive/2011/04/02/2004101.html)
本来我想使用jsTree或者treeView这种jquery插件的,这些插件虽然功能很强大,但无奈,太花俏了,需要学习的配置很多。
而且对于我的应用来说,并不需要花俏的功能,例如拖拽,双击重命名,右键菜单等。
耗了2天在学习jsTree和treeView,都发现不太适合,索性用最原始的dtree,效果也不错,而且所有代码简单,能够完全掌握在自己控制之下。
废话不说了。在这里分享一下,我用ajax加载dtree的做法,后台servlet提供json格式的tree数据。这个做法应该可以用到做一个系统的导航栏上。
全部代码:ajax,servlet动态加载dtree.rar
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
<link rel="StyleSheet" href="./dtree/dtree.css" type="text/css" />
<script type="text/javascript" src="./dtree/dtree.js"></script>
<script type="text/javascript" src="./js/jquery-1.5.1.min.js"></script>
<script>
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
-
输入123,输出壹百贰拾叁,用js怎么处理到
-
十 个你需要了解的最佳 javascript 开发实践
-
springmvc 应用json传递数据
-
flash图片轮换的图片大小怎么控制
-
遍历div内的checkbox 选中,该如何处理
-
求教js与php(java,c)相互传数组
-
getElementsByTagName("name")[n]用这种方式正确吗?解决方法
-
JavaScript运用cookie,参数设置,说明;读取,写入,删除函数
-
jsp get方法乱码有关问题
-
各位大神关于javascript和web方面的有关问题
-
extjs_获取空白图片的有关问题_s.gif
-
js有关问题 真心高手
-
关于 WebService(url,function(obj){},JSON.stringify(sendData));解决办法
-
请问如果方法名中自身有‘点’,该怎么调用
-
跪求用js写限制table里的checkbox每行的复选框的抉择,并且每行限制的个数不同
-
ExtJs 相干
-
在jqgrid中inline eidting模式中,怎么实现切换行保存数据替代"esc"键
-
ie状态条
-
js 统制文本框只能输入中文、英文、数字等
-
javascript Xpath学习札记-document.evaluat()