布尔的cnblogs boolean

.net web developer boolean javascript ext prototype dom nvelocity nhibernate log4net spring.net aspect db4o json ioc aop objectbuilder mvc pattern workflow memcached Lucene unity LazyParser survey cms mef vss svn oa cms crm portal ofc gis projectmanager openflashchart gis mapguide osgi nodejs

统计

常用链接

积分与排名

Javascript

life

阅读排行榜

评论排行榜

节点可以移动的ul构造的树形

很多场景会用到树形结构,比如人事组织、新闻频道、各种层级分类、文件目录等等。简单的为节点设置父节点就可以构造出来,通过为其选择父节点从而对其进行移动。如果可以拖动移动岂不是很直观吗,于是编了一个例子(可以拖动节点和通过上下键对同级节点进行排序)。Web上的实现方式有ms的htc,有用table签的有用ul的,我倾向于选择ul因为它简单直接。下面是抓图:

程序原代码下载


posted on 2007-05-01 06:45 布尔 阅读(2771) 评论(19) 编辑 收藏

评论

#1楼 2007-05-01 07:43 Jeffrey Zhao      

写drag & drop总还是会让我“心慌慌月光光”的:)  回复 引用 查看   

#2楼[楼主] 2007-05-01 07:49 布尔      

@Jeffrey Zhao
为什么呢?
 回复 引用 查看   

#3楼 2007-05-01 08:41 Jeffrey Zhao      

@布尔
因为麻烦,而且难以调试吧。:)
 回复 引用 查看   

#4楼 2007-05-01 09:54 webreport[未注册用户]

学习!! ( .net报表工具,web报表,报表设计器,.net报表,web打印,excel,报表开发,报表控件,支持动态列的纯.net写的web报表开发工具在: http://www.fcsoft.com.cn/webreport.htm )  回复 引用   

#5楼 2007-05-01 11:31 ikaiser[未注册用户]

很不错,收藏了  回复 引用   

#6楼 2007-05-01 16:20 Edifier[未注册用户]

不错的说,学习了!  回复 引用   

#7楼 2007-05-01 23:22 Wisdom-zh      

js 调试确实是麻烦了点.
动态语言缺少完整的IDE, 效率确实上不去啊.
 回复 引用 查看   

#8楼[楼主] 2007-05-02 07:00 布尔      

@Wisdom-zh
还好吧,慢慢积累,总能做点什么的。web上离开了js感觉就是少了一些东西。
 回复 引用 查看   

#9楼 2007-05-02 09:46 Justin      

树的应用确实太多了,.net应该提供一个更好的TreeView控件,类似RadTreeView  回复 引用 查看   

#10楼[楼主] 2007-05-02 14:56 布尔      

@Justin
期望是好的,有期望说明有需求,不过与其等着不如自己动手搞一下。
 回复 引用 查看   

#11楼 2007-05-02 23:43 Cat Chen      

@Jeffrey Zhao
我也觉得Drag'n'Drop是最难调试的了,因为移动的每一下都是事件,都有代码在执行,中途哪一步错了你是难以追踪的。
 回复 引用 查看   

#12楼 2007-05-03 02:41 Henry Liang      

@Justin
RadTreeView也不怎么样。
 回复 引用 查看   

#13楼 2007-05-10 11:21 birdshome      

使用ul标签层次关系是简单了,但似乎很难做出树节点间的连线吧  回复 引用 查看   

#14楼[楼主] 2007-05-10 17:40 布尔      

@birdshome
是的,就这个缺陷,你一般都用什么来做呢?
 回复 引用 查看   

#15楼[楼主] 2007-06-21 09:39 布尔      

下一步我用div重新编写这个东西  回复 引用 查看   

#16楼 2008-04-20 16:05 bluesky521      

不错,收藏了  回复 引用 查看   

#17楼[楼主] 2008-04-21 21:01 布尔      

写这个只是希望大家能明白拖拽是怎么做的  回复 引用 查看   

#18楼 2008-04-21 21:06 留恋星空      

收藏  回复 引用 查看   

#19楼[楼主] 2008-04-21 21:09 布尔      

@留恋星空
对你有用就好
 回复 引用 查看