好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

BUG,解决不了。集思广益。_html/css_WEB-ITnose

          var theTable = document.getElementById("tablelsw");       var totalPage = document.getElementById("spanTotalPage");       var pageNum = document.getElementById("spanPageNum");           var spanPre = document.getElementById("spanPre");       var spanNext = document.getElementById("spanNext");       var spanFirst = document.getElementById("spanFirst");       var spanLast = document.getElementById("spanLast");             var totalPaget = document.getElementById("spanTotalPaget");       var pageNumt = document.getElementById("spanPageNumt");             var spanPret = document.getElementById("spanPret");       var spanNextt = document.getElementById("spanNextt");       var spanFirstt = document.getElementById("spanFirstt");       var spanLastt = document.getElementById("spanLastt");             var numberRowsInTable = theTable.rows.length;       var pageSize = 5;       var page = 1;             //下一页       function next()    {                 hideTable();                      currentRow = pageSize * page;           maxRow = currentRow + pageSize;           if ( maxRow > numberRowsInTable ) 			maxRow = numberRowsInTable;           for ( var i = currentRow; i  numberRowsInTable ) 	   currentRow = numberRowsInTable;           	for ( var i = maxRow; i    

上面是JS部分的代码。
这个页面,有以下几个问题:
1.分页显示出来之后,第一次打开页面总是显示多一个,但是当点击上一页、下一页、第一页或者最后一页过之后就会变得正常。
2.当前页总是显示不正确。
3.当是第一页的时候,点一次上一页,上一页的按钮仍然没有被禁用。


回复讨论(解决方案)

有测试代码?

急等解决。。。。。

有测试代码?
我有整个页面的代码,要不发给你你给看下?

引用 1 楼 的回复:

有测试代码?

我有整个页面的代码,要不发给你你给看下?
多?。。不多直接发上来吧

引用 3 楼 的回复:

引用 1 楼 的回复:

有测试代码?

我有整个页面的代码,要不发给你你给看下?

多?。。不多直接发上来吧
我一开始是直接发的,超了好多。。
所以就只留下了JS的部分。

        var sys_language = '0';        var fxsnum = 1;var fxs = 150; var localsip = 5060;var localrtp = 30000;var serverport = 5070;var httpport = 80;var linebusy = 0;document.onkeydown=function(){ var k=event.keyCode; if(k==13&&event.srcElement.type=="text"){  event.keyCode=0;  event.returnValue=false;  btnSave(0); }}function btnSave(reboot){ if(ValidateForm(phoneform) != true)  return false; var loc = "webPhone.pbx?"; with(document.forms[0]) {  if(gwsipport.value         

加上最上面的JS代码,就是所有的页面代码了。

1.分页显示出来之后,第一次打开页面总是显示多一个,但是当点击上一页、下一页、第一页或者最后一页过之后就会变得正常。
2.当前页总是显示不正确。
3.当是第一页的时候,点一次上一页,上一页的按钮仍然没有被禁用。
.太多了..还是说的建议把..
1.
2这2个问题应该是和你的加载数据有关吧。。
3.你可以写判断语句。。当是第一页的时候那个按钮不可用。。

引用楼主 的回复:
1.分页显示出来之后,第一次打开页面总是显示多一个,但是当点击上一页、下一页、第一页或者最后一页过之后就会变得正常。
2.当前页总是显示不正确。
3.当是第一页的时候,点一次上一页,上一页的按钮仍然没有被禁用。

.太多了..还是说的建议把..
1.
2这2个问题应该是和你的加载数据有关吧。。
3.你可以写判断语句。。当是第一页的时候那个按钮不可用。。
页面显示的那个
第X页/共Y页
这里面的X总是显示的1,所以我也想根据这个X做出判断,但是实现不了啊。。

如果是静态分页的话,我这有几个,要的话,我发你邮箱

如果是静态分页的话,我这有几个,要的话,我发你邮箱
好的好的。
我邮箱是466464418@qq.com

引用 9 楼 的回复:

如果是静态分页的话,我这有几个,要的话,我发你邮箱

好的好的。
我邮箱是466464418@qq.com
发了,个人觉得“js分页”比较适合你上面的代码,因为和你贴的代码比较相识,我之前的项目也是照着这个改的

引用 10 楼 的回复:

引用 9 楼 的回复:

如果是静态分页的话,我这有几个,要的话,我发你邮箱

好的好的。
我邮箱是466464418@qq.com

发了,个人觉得“js分页”比较适合你上面的代码,因为和你贴的代码比较相识,我之前的项目也是照着这个改的
好的,谢谢了。
我刚刚自己又仔细看了看,大部分问题都解决了。就剩下当前页码显示不正确的问题了。
谢谢哦~

引用楼主 的回复:
1.分页显示出来之后,第一次打开页面总是显示多一个,但是当点击上一页、下一页、第一页或者最后一页过之后就会变得正常。
2.当前页总是显示不正确。
3.当是第一页的时候,点一次上一页,上一页的按钮仍然没有被禁用。

.太多了..还是说的建议把..
1.
2这2个问题应该是和你的加载数据有关吧。。
3.你可以写判断语句。。当是第一页的时候那个按钮不可用。。
也得谢谢你哦~
我每次在做UI有问题求助的时候,你都很快地来帮助我~

查看更多关于BUG,解决不了。集思广益。_html/css_WEB-ITnose的详细内容...

  阅读:28次