日期:2014-05-16  浏览次数:20396 次

怎么样实现类似EXCLE的效果
小弟遇到个问题,请大家赐教!
现在要实现一个页面,处理大量的数据,并要求可以修改,在一个页面中加载5000多个INPUT,由于页面太宽,所以要实现EXCLE那种效果,可用DIV实现了以后,当焦点切入切出的时候,速度极其慢,有时候还死机,有什么其他好的办法吗?

------解决方案--------------------
看Id名的命名,估计楼主所用的是JK的第一代固定首行首列的代码,
它的基本思路是把表折成六块:
00块是固定不动的,01块是第一行表头,02块无内容
10块是首N列,11块是主要内容区,12块是竖向滚动条
20块无内容,21块是横向滚动条,22块无内容。
这种固定首行首列的局限有:行高得一定,初始化有点慢...。
但是并不会造成在滚动或操作时太慢。
分析你所遇到的问题的原因,可能是你们已经在原有代码上进行了修改,
不明白为什么把“style= "top:expression...”这段移到tr里去了,
会造成在tr很多时速度变慢。

如果想用expression放到tr里的,可以参考JK的第二代固定表头首行首列,
虽说效率不好,两千行还是可以支持的