如何使用两个标头渲染表使用jqgrid?

时间:2018-01-15 02:29:25

标签: jqgrid

像这张照片 第五行的第二个标题。

enter image description here

如果没有api可以使用,还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

现在,我使用jquery reedit table dom来达到这个效果。

      gridComplete: function () {
            let tr3 = $("#jqGridList tbody tr:last")
            tr3.find('td:eq(2)').attr('colspan', 2)
            tr3.find('td:eq(4)').attr('colspan', 2)
            tr3.find('td:eq(6)').attr('colspan', 2)
            tr3.find('td:eq(3)').css('display', 'none')
            tr3.find('td:eq(5)').css('display', 'none')
            tr3.find('td:eq(7)').css('display', 'none')
            //  合并 轻度 。。。。
            let tr2 = $("#jqGridList tbody tr:eq(2)")
            let html = `<tr class="ui-widget-content jqgrow ui-row-ltr"><td></td><td colspan=2 style="text-align:center;">轻度</td><td colspan=2 style="text-align:center;">中度</td><td colspan=2 style="text-align:center;">重度</td></tr>`
            tr2.after(html)


        }