精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-08
fangzhouxing
可否把你的用dwr实现的数据的代码帖出来,或者打包上传供参考一下,我在extjs.com上面看到了很多你的帖子,感觉你对extjs的理解很深,想向你学习一下,我刚刚做了一颗树,但是有很多问题没法解决。谢谢! |
|
返回顶楼 | |
发表时间:2008-01-16
有一点不明白,json-lib能够直接把list转化成json数据传吗??
|
|
返回顶楼 | |
发表时间:2008-05-26
请教一个比较难得问题。
我用的是column-tree。 当我拖动一行数据到另一个节点是,如何淡出一个对话框,得到新的节点和排序的位置呢? 例如: 1 +-----1.1 +-----1.2 +-----1.3 2 +-----2.1 +-----2.2 父节点是2。排序是2 把2.2拖到1.2/1.3之间,变成了 1(父节点) +-----1.1 +-----1.2 +-----1.3 以前的2.2。父节点变成了1。排序变成了3。 +-----1.4 以前的1.3。 2(父节点) +-----2.1 |
|
返回顶楼 | |
发表时间:2008-05-27
kaki 写道 有一点不明白,json-lib能够直接把list转化成json数据传吗??
json-lib本身的实现是把list内部封装的对象转换为json格式数组 |
|
返回顶楼 | |
发表时间:2008-06-19
peterwillcn 写道 请教一个比较难得问题。
我用的是column-tree。 当我拖动一行数据到另一个节点是,如何淡出一个对话框,得到新的节点和排序的位置呢? 例如: 1 +-----1.1 +-----1.2 +-----1.3 2 +-----2.1 +-----2.2 父节点是2。排序是2 把2.2拖到1.2/1.3之间,变成了 1(父节点) +-----1.1 +-----1.2 +-----1.3 以前的2.2。父节点变成了1。排序变成了3。 +-----1.4 以前的1.3。 2(父节点) +-----2.1 listeners : { movenode : function(tree, node, oldParent, newParent, index) { alert(index+",oldParent.attributes.oid="+oldParent.attributes.oid +",newParent.attributes.oid="+ newParent.attributes.oid +",node.attributes.oid="+node.attributes.oid); node.attributes.pid=newParent.attributes.oid; alert("new node.attributes.pid"+node.attributes.pid); this.root.reload(); } } 在columntree中添加监听器,查询columntree的父类为Treepanel,查询Treepanel的Public Events, movenode : ( Tree tree, Node node, Node oldParent, Node newParent, Number index ) Fires when a node is moved to a new location in the tree Listeners will be called with the following arguments: tree : Tree The owner tree node : Node The node moved oldParent : Node The old parent of this node newParent : Node The new parent of this node index : Number The index it was moved to 我也是刚刚看EXT,用的是2.1 其他版本的Events 可能稍有不同;目前我的打算只能是拖拽之后数据反馈到服务端,服务端有一个树型结构的cache,对此cache进行修改和重新加载,见this.root.reload();,在用户交互上做提示持久化操作,最后用户确认所有的改动完全持久化到数据库.而更好的想法是直接修改dataUrl返回的数据,但是现在我还不知道哪个API能操作这个TreeLoader里面的dataUrl,要是这样就可以不用频繁访问服务端而只是在客户端拖拽,最后确认用户的更改就行了.如果有这方面设计的高手得知,也请告知. |
|
返回顶楼 | |
发表时间:2008-07-24
tree.put("cls", "file");与它对应的树的节点在页面怎么没有图片显示啊
|
|
返回顶楼 | |