求助!设置tr.style.display之后表格无法对齐!

今天在实现表格翻页功能时,出现一个问题
在这里插入图片描述
翻页代码如下:
function goPage(pageNo, pageSize) {
setTimeout(function() {
var table = document.getElementById(“users”);
var totalRecord = table.rows.length - 1;
var totalPage = 0;
var _pageSize = pageSize;
if(totalRecord / _pageSize > parseInt(totalRecord / _pageSize)) totalPage = parseInt(totalRecord / _pageSize) + 1;
else totalPage = parseInt(totalRecord / _pageSize);
var pageCurrent = pageNo;
var startRow = (pageCurrent - 1) * _pageSize + 1;
var endRow = pageCurrent * _pageSize;
endRow = (endRow > totalRecord) ? totalRecord : endRow;
for(var i = 1; i < (totalRecord + 1); i++) {
var row = table.rows[i];
console.log(row);
*** if(i >= startRow && i <= endRow) row.style.display = “block”;
*** else row.style.display = “none”;
}
var tempString = “共” + totalRecord + “条记录 共” + totalPage + “页 当前第” + pageCurrent + “页”;
if(pageCurrent > 1) {
tempString += “<a href=”#" onClick=“goPage(” + (1) + “,” + pageSize + “)”>首页";
tempString += “<a href=”#" onClick=“goPage(” + (pageCurrent - 1) + “,” + pageSize + “)”><上一页"
} else {
tempString += " 首页 “;
tempString += " <上一页 “;
}
if(pageCurrent < totalPage) {
tempString += “<a href=”#” onClick=“goPage(” + (pageCurrent + 1) + “,” + pageSize + “)”>下一页>”;
tempString += “<a href=”#" onClick=“goPage(” + totalPage + “,” + pageSize + “)”>尾页";
} else {
tempString += " 下一页> ";
tempString += " 尾页 ";
}
document.getElementById(“barcon”).innerHTML = tempString;
}, 100);
}


上面带星号的地方,如果注释掉就能正常显示但翻页功能无法实现
在这里插入图片描述
不注释掉就跟第一张图那个情况一样。。。
这是什么情况,请大神帮忙!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值