日期:2014-05-18  浏览次数:20718 次

关于JSP 做的表格问题
我想做这样的表格:
    a   b   c   d   e   f   g   h   i   j   k   l
1   0   0   0   0   0   0   0   0   0   0   0   0  
2   0   0   0   0   0   0   0   0   0   0   0   0  
3   0   0   0   0   0   0   0   0   0   0   0   0  
4   0   0   0   0   0   0   0   0   0   0   0   0
5   0   0   0   0   0   0   0   0   0   0   0   0
6   0   0   0   0   0   0   0   0   0   0   0   0
7   0   0   0   0   0   0   0   0   0   0   0   0
8   0   0   0   0   0   0   0   0   0   0   0   0  
9   0   0   0   0   0   0   0   0   0   0   0   0
0   0   0   0   0   0   0   0   0   0   0   0   0

数据比这要多很多,有上下滚动条和左右滚动条
但是我往下拉滚动条时   上面的表头不动(就是abcd),而行头要一起上下移动(就是1234)
而我拉行向滚动条时   行头不要动(1234),表头要一起左右移动(abcd)

不知道我说的明不明白,有没有人帮我?该怎么做?
有代码请提供代码~谢谢

------解决方案--------------------
就是做个EXCEL的冻结功能。
------解决方案--------------------
见议你看一下EXTJS的GRID控件,比较好用
------解决方案--------------------
找个估计比较麻烦。。

------解决方案--------------------
设想:
把数据跟表头分开
表头做成静态的
数据放在一个div里面,用css控制一下style,只在div中加入下列列表

------解决方案--------------------
用js+div应该可以作到.
思路是这样,行\列\还有内容都用div.当内容的滚动条有事件触发时 控制行或列的div.
------解决方案--------------------
方法1:用frame
方法2:表头作成浮动div,位置固定
------解决方案--------------------
EXT中文站
www.ajaxjs.com