
正文
js获取表格总行数,js获取table某一行数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用JS怎么得到表格的行数和列数
- 首先,确定每行节点的数量,例如每行有5个节点。- 然后,根据节点在整体中的索引位置,计算所在行数。例如,节点的索引位置是10,那么它所在的行数为 Math.ceil(10/5) = 2。
调用上面的函数,输入行列数量,就可以生成表格了。默认是在body下面生成的,你可以根据你自己的需要修改parent,以将table到对应元素下。
定位到表格id,比如这里是myTable 利用 objTable= document.getElementById(myTable);获取到表格对象,然后进行取值。
你直接把这个拷贝到一个html文件中,打开就可以看效果,我建议你在生成table的时候可以把text的框加一个id,id中包含它属于的行和列,这样在点击text的时候可以很快的得到它属于的行和列。
获取slickgrid对象,它有许多的方法,如slickgrid对象.getData(),就可以得到表中所有的数据。下面是一些方法的截图。
相关问答
Q1: 求助,怎么通过js获取slickgrid表格中的行数,选中行和一行中的数据_百度...
1、获取slickgrid对象,它有许多的方法,如slickgrid对象.getData(),就可以得到表中所有的数据。下面是一些方法的截图。
2、取选中列的值如下 var gr = $(#list).getGridParam(selrow);var jsid = $(#list).getCell(gr,jsid)。
3、如果修改的是整个表格的话,给表格一个id,然後用document.getElementById(aa).innerHTML。
Q2: jquery如何获得表格所在的行数和列数
1、基本语法为:$(selector).index()。因此当前 tr 的 index 可以得到行数,当前 td 的 index 可以得到列数。
2、获取slickgrid对象,它有许多的方法,如slickgrid对象.getData(),就可以得到表中所有的数据。下面是一些方法的截图。
3、sub type=submit 通过$(this)获取所点击的按钮,(this).parents(“tr”)获取按钮所在行,(this).parents(“tr”).find(“.”).text()获取按钮所在行class为的元素的值。
4、jQuery 遍历的 eq() 方法将匹配元素集缩减值指定 index 上的一个,index表示元素的位置(最小为 0)。
5、获取列号,同ROW函数一样,利用COLUMN函数可以返回列号。
关于js获取表格总行数和js获取table某一行数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








