
把循环遍历改成for才可以呀。你前面是想要也填充空值还是什么,如果不是那根本就不需要循环语句呀。直接取最后一条呀,如 tableRows[tableRowscount-1]["UserName"]Tostring();
for(int i=0;i<tableRowscount;i++){
if(i = tableRowscount-1)
{
idText = row["ID"]ToString();
usernameText = row["UserName"]ToString();
phoneText = row["Phone"]ToString();
addressText = row["Address"]ToString();
return;
}
idText = "";
usernameText = "";
phoneText = "";
addressText = "";
}
//呵呵我猜你是要这样的结果
换一个浏览器试试,最好用不同内核的浏览器测试网页的兼容性,我一般最少用IE,火狐,chrome和Safari。
如果不同浏览器都有这个问题(可能性极小,因为你要刻意用代码实现需要定义表格的右边框和底色一样),你再检查代码。用火狐或者chrome的插件可以看右边框的属性继承自哪里。
我觉得最大的可能是页面没显示全,你的数据量看起来挺大,是不是下面出现滚动条了?……祝顺利排查。
innerHTML 是把你的对象里的内容替换掉,所以只剩最后一个 7 ,
documentgetElementById("each")innerHTML=item[0];
应该改为:
$("#each")append(item[0]);
以上就是关于datatable 怎样循环遍历读取数据时只读取最后一条全部的内容,包括:datatable 怎样循环遍历读取数据时只读取最后一条、Html画表格最后一个td的线老是超出、jq遍历最后一次把以前的覆盖了,应该是每个td都是绿色的,但是现在只有最后一个,求大神!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)