easyui datagrid动态合并每一行的单元格(mergeCells)

1.动态列然后根据不同的合并列规则进行周次合并,效果如下图片说明

2.当1,2,3周没有数据时。合并列出现了问题。合并列计算的没有问题。标红的地方多出了magin导致样式出错。我没有设置任何宽度,不知道这个magin哪里来的。该如果解决这个问题
代码是通过$("#").datagrid("mergeCells", { index: i, field: key, colspan: ZhouCi });
图片说明

将列的宽度(width)设置成固定值看下

是不是设置了colspan