web开发--选取表格行元素、在表格某行后插入行原创
金蝶云社区-余路生
余路生
7人赞赏了该文章 192次浏览 未经作者许可,禁止转载编辑于2022年03月25日 18:37:35

现有一个需求,需要在表格的某行后插入一行信息,如下图

1.png

表格的行元素是这样的,没法用$("#id")来选取,如下图

2.png

方法是这样:
选择行元素:

$(waf("#queryGrid").wafGrid('getRowObject', "BxiPR6BTRXmZcEGqX+vOo+dhc60="))

给表格的某行后添加行:

$(waf("#queryGrid").wafGrid('getRowObject', "BxiPR6BTRXmZcEGqX+vOo+dhc60=")).after("<tr><td>bb<td></tr>"


注意:8.6.1版本,在表格添加了自定义列后,序号冻结了,冻结表,分为了两个表格, 插入行后,需要给冻结表格也插入一行,否则会出现行不对齐的情况,序号没有往下移,如下图:

3.png

需要给冻结表格插入行:

$(waf("#queryGrid_frozen").wafGrid('getRowObject', "43e/HETjQh6hAVVcv3ixHk867oU=")).after("<tr><td>bb<td></tr>")


赞 7