[ECSide] 列表组件 ECGrid 最新demo (8月29日晚9点再次更新)

29日晚9点再次更新:

加入了列锁定功能!!!!!!!!!!!!!!!!
见10楼附件!!!


[size=18][color=red]报告管理员: 主贴里的附件删除不了了!!!!系统bug啊[/color][/size]

============================

29日晚 更新: ECGrid_Demo_0829d.zip

修正了一些小bug,代码做了一定程度的重构.
调整列宽改为 需要按抓ctrl不放,再去拖拽了.
因为表头的直接单击和拖拽另有他用.


============================
28日 更新:

该DEMO新增演示功能:
1 调整列的相对位置.
2 调整列表大小.

newECGridDemo.zip 那个大家就[color=blue]不要下了[/color].

===============================
这次不想让大家干等,我打算把每一点小进步都发上来和大家分享.
(以后不会发到论坛里,只会在圈子 和 个人博客里,免得让不感兴趣的人看着头疼 )

这次发的是以个ECGrid未来展现层的一个雏形(是代码,不再是视频或图片了),主要改进如下:

1 最终列表页面的DOM结构重新设计.
2 JS代码重新编写,CSS结构重新设计.代码更简洁,效率更高.
3 "固定表头"与"手动实时调整列宽"的功能更稳定
4 由于css结构调整,可以更简单的实现"换肤"功能.
5 加入了"滚动到顶端/底端"的小功能.
6 对浏览器的兼容性(主要在IE 6/FF 2下进行了测试)更好.
7 可以很好的支持 xhtml,以前大家反应的在引入xhtml dtd后页面混乱的问题得以根治.
(感兴趣的可以试一下,把demo.html文件开头的那段注释去掉,恢复XHTMl DTD声明)
8 参照了EXT的一些实现,但是总体上比EXT更简洁.
(生成的列表主体的DOM结构要比EXT的简单很多.ext里那个scroller我始终觉得是多余的)


很新老多功能的展现层效果还没有做完,以后会陆续更新.
(很多想法如果实现了,一定会让大家眼前一亮的,呵呵 在这里先卖个关子.)


这次放上来的js代码对于很多js初学者(以及一部分js中级开发人员),也许会有一定的启迪和帮助,
为了不至于误人子弟,还请大家多帮忙挑挑错 :)
谢谢了先.

另外今天尝试用jindw老兄的JSA 进行压缩,可是失败了, :'(
有谁能帮我看看问题出在哪里呢?


这次发的是一个静态的页面,也许发到AJAX版更合适,但是毕竟ecside一直发在java版,所以这个也发java版了,
如果管理员觉得不合适,还麻烦转移一下,谢谢.


BTW,通过这两天的改造,我的ajax开发的功力又有提升 哈哈,高兴!

ecgrid以后打算 jsptag版 与 纯js版(类似ex grid那种) 两手都要抓 两手都要硬,
同时还要支持多种数据形式,除现在传统的利用jsptag直接输出table外,还要支持json xml.

希望大家多支持.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值