日期:2014-05-17  浏览次数:20671 次

懂用js拼出来的动态表格进行分页的高手,求指教
求教育,求羞辱,求笑话.
  我在项目中遇到了这样的一个问题:
  我用js拼出了一个表格,然后也实现了值的插入,以及对样式的该更,问题是,当我插入值过多了,表格会增大。
 所以我想做一个分页,可是,一般分页,是对当前jsp的表格取Id取name进行做,可我是js拼出来的表格,我不可能在里面写个id然后在另一个function中去得到。所以...我很苦恼,愿高手速速帮我解决;
 求颜射!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
谁能说出一个好的 满分
只给说的最好的那一个人

------解决方案--------------------
我没那样做过,不过我觉得可以按照你需要每页显示的条数,把tr命名为一份一份的,通过document.getElementsByName来获取每一页的表格设置为显示和隐藏

个人觉得这样应该可以,具体的需要你自己去做了,不求分
------解决方案--------------------
不推荐你用这个方法,我用过,效率实在不敢恭维。
------解决方案--------------------
我们做的一个项目里就是用的JS画表格,但是分页处理还是在控制器这一层做。。
------解决方案--------------------
js拼出来的表格 是什么意思?

js如果生成一个表格的话,你完全可以把这个表格的引用保存下来,在其它函数中直接引用这个变量就是了


var tb= null;
function writeTable(){
//.........
tb= ......;//这里将生成的table保存到变量tb里

}

function useTable(){
  
 var tb2 = tb ; //这里可以直接使用先前生成的table就可以了

}
------解决方案--------------------
表格放div中,用不同名字命名,用层的显示隐藏来控制表格显示
------解决方案--------------------
不太清楚的说,观望。。。