Length of colNames < > colModel!
我试过的代码
var grid = $("#list"),
mydata = [
{date:"1",aaa:"2007-10-01",bbb:"test",cccc:"note",ddd:"200.00",eee:"10.00",fff:"210.00",ggg:"",hhh:"",proj:"",iii:""},
];
colModel:[
{name:'date',index:'date',key: true,width:100,sorttype:"text"},
{name:'time',index:'time',key: true,width:100,sorttype:"text"},
....
jQuery("#list").jqGrid('setGroupHeaders', {
// useColSpanStyle: true,
groupHeaders:[
{startColumnName: 'date',numberOfColumns: 1, titleText: '<em>Price</em>'},
{startColumnName: 'time',numberOfColumns: 1, titleText: 'Shiping'}
]
});
我需要在第二个标头的第一个标题时间内使用Date。
有任何帮助吗?
答案 0 :(得分:1)
看起来您只需要创建多行列标题,而不是将某些列标题组合在一起。因此setGroupHeaders
的使用是错误的。
您需要使用的是包裹长列标题文本(请参阅the answer)或仅在列标题文本中包含<br/>
(请参阅another answer)。重要的是要了解colNames
的{{1}}或label
属性包含将在列标题中设置的HTML片段。因此可以使用HTML标记。根据您使用的jqGrid版本,您可以使用其他CSS规则
colModel