• jqgrid 合并表头


    参考:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:groupingheadar

    jQuery("#表格id").jqGrid({
      ...
      colNames: ['Date', 'Client', 'Amount', 'Tax', 'Total', 'Closed', 'Shipped via', 'Notes'],
      colModel: [
        {name: 'invdate', index: 'invdate', 80, align: 'center', sorttype: 'date',formatter: 'date', formatoptions: {newformat: 'd-M-Y'}, datefmt: 'd-M-Y'},
        {name: 'name', index: 'name', 70 },
        {name: 'amount', index: 'amount', 75, formatter: 'number', sorttype: 'number', align: 'right'},
        {name: 'tax', index: 'tax', 75, formatter: 'number', sorttype: 'number', align: 'right'},
        {name: 'total', index: 'total', 75, formatter: 'number', sorttype: 'number', align: 'right'},
        {name: 'closed', index: 'closed', 75, align: 'center', formatter: 'checkbox', edittype: 'checkbox', editoptions: {value: 'Yes:No', defaultValue: 'Yes'}},
        {name: 'ship_via', index: 'ship_via', 100, align: 'center', formatter: 'select', edittype: 'select', editoptions: {value: 'FE:FedEx;TN:TNT;IN:Intim', defaultValue: 'Intime'}},
        {name: 'note', index: 'note', 70, sortable: false}
    ],
      rowNum: 10,
      rowList: [5, 10, 20],
      ...
    });


    jQuery("#表格id").jqGrid('setGroupHeaders', {
       useColSpanStyle: false,
       groupHeaders:[
         {startColumnName: '开始的标题名称', numberOfColumns: 合并的表头数量, titleText: '<em>合并后的表头名称</em>'},
         {startColumnName: '开始的标题名称', numberOfColumns: 合并的表头数量, titleText: '合并后的表头名称'}
       ]
    });

  • 相关阅读:
    ReentrantReadWriteLock源码探究
    ReentrantLock源码探究
    CyclicBarrier源码探究 (JDK 1.8)
    ThreadLocal源码探究 (JDK 1.8)
    CountDownLatch源码探究 (JDK 1.8)
    ConcurrentHashMap源码探究 (JDK 1.8)
    备忘录模式
    variable precision SWAR算法
    建造者模式
    Spring MVC 解决乱码
  • 原文地址:https://www.cnblogs.com/lvlin241/p/9313021.html
Copyright © 2020-2023  润新知