jqGrid - 没有这样的方法:setFrozenColumns

时间:2012-05-01 15:53:54

标签: jqgrid

我正在使用jqgrid 4.1.2,下面显示了用于创建网格的代码示例。一切正常,直到我尝试设置冻结列,此时抛出运行时错误 - 'jqGrid - 没有这样的方法:setFrozenColumns' - 任何人都可以看到为什么会发生这种情况吗?

jQuery("#grid").jqGrid({
    url: '@Url.Action("LoadGrid")',
    editurl: '@Url.Action("UpdateGrid")',
    datatype: 'json',
    shrinkToFit: false,
    autowidth: true,
    mtype: 'POST',
    ..... columns ....
    rowNum: 100,
    rowList: [5, 10, 20, 50],
    sortname: 'Id',
    sortorder: "desc",
    viewrecords: true,
    caption: 'Instances',
    height: 225
});
$("#grid").navGrid("#pager", { edit: true, add: false, del: false, search: false });
$("#grid").jqGrid('setFrozenColumns');

1 个答案:

答案 0 :(得分:1)

在我看来,从4.3.0版本的jqGrid开始支持冻结列。为了能够使用该功能,您必须更新您使用的jqGrid。