可以使用jQuery
使用jQuery的选择器,选中要判断行数的tr标签,调用其length属性或sie()方法
示例:
$("tr")length;// 返回的就是所有tr标签的数量,也就是所有的行数如果jsp中有多个table,那么上面的选择器是不合适的。
主要是使用合适的选择器,定位到自己需要的元素,然后调用length属性即可。
var bak = [];
for( var k in data){
bakpush(data[k]bak);
}
差不多这样吧,data是ng-repeat用到的JSON数组,通过遍历把每个json中bak(即“备份目录”中的值)取出放到一个数组bak里,也不知你要求的是不是这样。
有个getSelection(),返回TableItem[]
或者,你的监听仿下面的
tableaddSelectionListener( new SelectionAdapter() {@Override
public void widgetSelected( SelectionEvent event ) {
log( "click: " + eventitem );
}
@Override
public void widgetDefaultSelected( SelectionEvent event ) {
log( "double-click: " + eventitem );
}
} );
function countRow()
{
var trcount=0;
var sumtr=documentgetElementsByTagName("tr");
for(int i=0;i<sumtrlength;i++)
{
if(sumtrparentElementname="yourtablename")
{
trcount++;
}
}
alert(trcount);
//yourtablename是你要计算的表的名。如<table name='yourtablename'>
}
试一下,不一定能行
以上就是关于在jsp中判断table有多少行全部的内容,包括:在jsp中判断table有多少行、angularjs 获取table行数据、swt中鼠标点中表(表用的是Table)中行时如何获取该行数据,不用setCheck(),如下图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)