done: function (res, curr, count) {
console.log(res.data)
var data = res.data;
var mergeIndex = 0;//定位需要添加合并属性的行数
var mark = 1; //这里涉及到简单的运算,mark是计算每次需要合并的格子数
var columsName = ['fh_time', 'factory_name', 'plate_number', 'driver_phone', 'container_number', 'tenor_number', 'tenor_number'];//需要合并的列名称
var columsIndex = [0, 1, 2, 3,4,5,6,7,8,9];//需要合并的列索引值
for (var k = 0; k < columsName.length; k++) { //这里循环所有要合并的列
var trArr = $(".layui-table-body>.layui-table").find("tr");//所有行
for (var i = 1; i < res.data.length; i++) { //这里循环表格当前的数据
var tdCurArr = trArr.eq(i).find("td").eq(columsIndex[k]);//获取当前行的当前列
var tdPreArr = trArr.eq(mergeIndex).find("td").eq(columsIndex[k]);//获取相同列的第一列
if (data[i]['bill_id'] === data[i - 1]['bill_id'
layui动态合并行
最新推荐文章于 2024-07-22 17:54:08 发布
本文详细介绍了如何在layui框架中实现表格的动态行合并,适用于数据展示时需要合并相同项的场景,提升用户体验。
摘要由CSDN通过智能技术生成