求围观:js实现的具备Excel部分功能的treeListDataGrid控件

江南书童 2013-06-11 06:09:04
客户的需求总会像泉水一样,不断涌现,
技术难度各种程度都有,
能实现的,当然会拍拍胸口
不能实现的,只能低头

低头的次数多了,
有的会麻木,
有的会被贴上无能的“标签”
当然,这些都不重要,
重要的是别让客户离你远去。。。

近期遇到网页表格的需求,不知道作为同行的你,是否也有同类遭遇(祝愿没有)。
要求:
1. 支持树形层次,
2. 支持列宽,行高支持可托动调整,
3. 支持层次内排序,
4. 支持宽高自适应调整,
5. 支持三层以上的多表头,
6. 支持上万条左右的数据,
7. 支持区域选择(EXCEL功能)
8. 支持区域复制,粘贴,删除(EXCEL功能)
9. 支持行选择,列选择,全选(Excel功能)
10. 支持按键直接进入编辑,方向键控制,回车(Excel功能)
11. 支持ID名称转换
12. 支持自动向上汇总(可配置)
13. 支持在列间设置运算公式,并实时运算
14. 支持指定单元格上设置运算公式,并实时运算,并通过注释显示公式信息(EXCEL功能)
15. 支持各种格式化显示
16. 支持行,列,单元格设置只读
17. 支持列间判断,(如A列<B列,如果大于了要提示)
18. 支持日期选择,直接输入,自动修复
19. 支持弹出编辑,下拉编辑等
20. 支持区域值调整(EXCEl功能)
。。。
等等我数了一下,总共四十多条要求 ,
后面还有一大推,
当然光上面这二十条,做完后,要求四五千条数据,还能流畅编辑操作,难度都大大的。

或许你会觉得, JQUERY 表格就很强大, 最开始的时候,我也这么觉得,
但经过评估后,发现差距太远,

怎么办? 还是那句话,靠天不如靠地, 靠地不如靠己

经过大半年的努力,终于有初步的成果,

看图:

http://my.csdn.net/qinzhenzhou/album/show/178321
...全文
370 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
江南书童 2013-07-04
  • 打赏
  • 举报
回复
哎, 哈哈。
ILOVE_ASPNET 2013-06-20
  • 打赏
  • 举报
回复
引用 楼主 qinzhenzhou 的回复:
客户的需求总会像泉水一样,不断涌现, 技术难度各种程度都有, 能实现的,当然会拍拍胸口 不能实现的,只能低头 低头的次数多了, 有的会麻木, 有的会被贴上无能的“标签” 当然,这些都不重要, 重要的是别让客户离你远去。。。 近期遇到网页表格的需求,不知道作为同行的你,是否也有同类遭遇(祝愿没有)。 要求: 1. 支持树形层次, 2. 支持列宽,行高支持可托动调整, 3. 支持层次内排序, 4. 支持宽高自适应调整, 5. 支持三层以上的多表头, 6. 支持上万条左右的数据, 7. 支持区域选择(EXCEL功能) 8. 支持区域复制,粘贴,删除(EXCEL功能) 9. 支持行选择,列选择,全选(Excel功能) 10. 支持按键直接进入编辑,方向键控制,回车(Excel功能) 11. 支持ID名称转换 12. 支持自动向上汇总(可配置) 13. 支持在列间设置运算公式,并实时运算 14. 支持指定单元格上设置运算公式,并实时运算,并通过注释显示公式信息(EXCEL功能) 15. 支持各种格式化显示 16. 支持行,列,单元格设置只读 17. 支持列间判断,(如A列<B列,如果大于了要提示) 18. 支持日期选择,直接输入,自动修复 19. 支持弹出编辑,下拉编辑等 20. 支持区域值调整(EXCEl功能) 。。。 等等我数了一下,总共四十多条要求 , 后面还有一大推, 当然光上面这二十条,做完后,要求四五千条数据,还能流畅编辑操作,难度都大大的。 或许你会觉得, JQUERY 表格就很强大, 最开始的时候,我也这么觉得, 但经过评估后,发现差距太远, 怎么办? 还是那句话,靠天不如靠地, 靠地不如靠己 经过大半年的努力,终于有初步的成果, 看图: http://my.csdn.net/qinzhenzhou/album/show/178321
LZ, 多的不说赞一个,付出的努力终于得到了回报,我很看好你哦。
江南书童 2013-06-19
  • 打赏
  • 举报
回复
没人顶,自己顶
ddgx 2013-06-12
  • 打赏
  • 举报
回复
很强大,不知道兼容性如何
地狱羔羊 2013-06-11
  • 打赏
  • 举报
回复
顶一个
NANU-NANA 2013-06-11
  • 打赏
  • 举报
回复

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧