我正在使用子网格尝试冻结2列 - 这可能吗?如果我删除子网格,则冻结列可以正常工作。
我的jQuery代码是:
jQuery("#list11").jqGrid({
url:'activity_grid.php?q=1',
datatype: "xml",
height: 300,
width:300,
colNames:['Retailer','Objective', 'Total', 'Period'],
colModel:[
{name:'Retailer',index:'Retailer', width:55, frozen : true},
{name:'Objective',index:'Objective', width:90, frozen : true},
{name:'Total',index:'Total', width:100},
{name:'Period',index:'Period', width:80, align:"right"}
],
viewrecords: true,
shrinkToFit: false,
subGrid : true,
subGridUrl: 'subgrid.php?q=2',
subGridModel: [{
name : ['No','Item','Qty','Unit','Line Total'],
width : [55,200,80,80,80]
} ]
});
$("#list11").jqGrid("setFrozenColumns");
答案 0 :(得分:2)
这是不可能的,以下是您无法设置冻结列的功能的完整列表: