使用的jqGrid是4.4.5版本 jquery是1.7.1版本 每点一次查询就会叠加一层,是缺少JS文件吗 具体哪几个JS文件是控制这个表头合并的 有高人回答一下吗!以下是截图:
解决方案 »
- 为什么javascript里面的函数没反应,没调用到吗?
- 有熟悉jstree1.0的吗?
- js问题 急急急!!!!!!!!!!!
- 缺少对象错误
- 请问ext2.0用什么制作图表呢?
- 哈哈,终于把这个菜单弄出来了.散分!
- 关于动态生成正则表达式,请教
- 如何用javascript增加一行???100分相送!多谢了!各位大侠!
- 如何让按钮或图片按钮点击后成为当前页??????
- 怎么理解“<style>@media print{input,select,textarea{display:none}}</style”>
- javascript小问题
- window.opener.location.href ie下的跨域问题
代码就是官网上的DEMO 其中URL设为空
jQuery("#productQuery_listTest").jqGrid({
url:'',
datatype: "json",
colNames: ['Date', 'Client', 'Amount', 'Tax', 'Total', 'Closed', 'Shipped via', 'Notes'],
colModel: [
{name: 'invdate', index: 'invdate', width: 80, align: 'center', sorttype: 'date',
formatter: 'date', formatoptions: {newformat: 'd-M-Y'}, datefmt: 'd-M-Y'},
{name: 'name', index: 'name', width: 70 },
{name: 'amount', index: 'amount', width: 75, formatter: 'number', sorttype: 'number', align: 'right'},
{name: 'tax', index: 'tax', width: 75, formatter: 'number', sorttype: 'number', align: 'right'},
{name: 'total', index: 'total', width: 75, formatter: 'number', sorttype: 'number', align: 'right'},
{name: 'closed', index: 'closed', width: 75, align: 'center', formatter: 'checkbox',
edittype: 'checkbox', editoptions: {value: 'Yes:No', defaultValue: 'Yes'}},
{name: 'ship_via', index: 'ship_via', width: 100, align: 'center', formatter: 'select',
edittype: 'select', editoptions: {value: 'FE:FedEx;TN:TNT;IN:Intim', defaultValue: 'Intime'}},
{name: 'note', index: 'note', width: 70, sortable: false}
],
rowNum:10,
width:700,
rowList:[10,20,30],
pager: '#pghwcs',
sortname: 'invdate',
viewrecords: true,
sortorder: "desc",
jsonReader: {
repeatitems : false
},
caption: "Group Header",
height: '100%'
});
jQuery("#productQuery_listTest").jqGrid('setGroupHeaders', {
useColSpanStyle: true,
groupHeaders:[
{startColumnName: 'amount', numberOfColumns: 3, titleText: '<em>Price</em>'},
{startColumnName: 'closed', numberOfColumns: 2, titleText: 'Shiping'}
]
});
//合并表头
var isHb=false; //防止多次合并表头
function HBBT()
{
if(!isHb)
{
$("#ListDataArea").jqGrid('setGroupHeaders', {
useColSpanStyle:true,
groupHeaders:[{startColumnName: 'ColumnName', numberOfColumns:3,titleText: 'XXX'},
{startColumnName: 'ColumnName', numberOfColumns:'2's, titleText: 'YYY'}]
});
}
isHb=true;
}