求围观:js实现的具备Excel部分功能的treeListDataGrid控件
客户的需求总会像泉水一样,不断涌现,
技术难度各种程度都有,
能实现的,当然会拍拍胸口
不能实现的,只能低头
低头的次数多了,
有的会麻木,
有的会被贴上无能的“标签”
当然,这些都不重要,
重要的是别让客户离你远去。。。
近期遇到网页表格的需求,不知道作为同行的你,是否也有同类遭遇(祝愿没有)。
要求:
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
------解决方案--------------------------解决方案--------------------顶一个
------解决方案--------------------很强大,不知道兼容性如何
------解决方案--------------------