【问题标题】:freeze jqgrid with editcell enable使用editcell启用冻结jqgrid
【发布时间】:2015-07-30 02:17:06
【问题描述】:

我有一个启用了 cellEdit 的 jqgrid。我想冻结前两列。有人可以帮我吗? 这是我的代码。

jQuery("#grid1").jqGrid({

        //url:"${context}/listOptys.do",
        datatype: "json",
        //mtype:"POST",

        height: '100%',
        width: 935,
        //autoWidth:true,
        colNames:['','','',' Name', ' Number', 'Volume','Probability', 'Date',  'Status'], 
        colModel:[ 
        {name:'Sk',index:'Sk', hidden:true,frozen:true},
        {name:'pkId',index:'pkId', hidden:true,frozen:true},
        {name:'projectsk',index:'projectsk', hidden:true,frozen:true},
        {name:'opportunityName',index:'opportunityName', width:240, align:"left", sortable:false,frozen:true}, 
        {name:'number',index:'number', width:70, align:"center", sortable:false},
        {name:'volume',index:'volume', width:70, align:"center", sortable:false},
        {name:'probablity',index:'probablity', width:70, align:"center", sortable:false},
        {name:'date',index:'date', width:70, align:"center", sortable:false},
        {name:'status',index:'status', width:70, align:"center", sortable:false}
        ]
        viewrecords: false,

        altRows: true,
        cellEdit:true,
        multiselect:true, 
        shrinkToFit:false
});
jQuery("#grid1").jqGrid("setFrozenColumns");

提前致谢。

【问题讨论】:

    标签: java jquery json jsp jqgrid


    【解决方案1】:

    在 jqGrid 4.7 中无法使用冻结列编辑 jqGrid,但我在免费的 jqGrid 中实现了该功能,您可以从 GitHub 下载。您可以在the readmethe wiki 中阅读有关免费 jqGrid 功能的更多信息。例如here,您可以直接从 GitHub 找到可用于测试免费 jqGrid 的 URL,无需任何下载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      • 1970-01-01
      • 1970-01-01
      • 2017-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多