Jquery jqgrid setFrozenColumns cellEdit

Jquery jqgrid setFrozenColumns cellEdit,jquery,jqgrid,Jquery,Jqgrid,有人找到用可编辑网格设置冻结列的解决方案吗? 在我的项目中,我有一个带有两个固定列的网格,它们是不可编辑的(标题)。 其他列是可编辑的 所以setFrozenColumns没有效果 有人知道解决办法吗 是的,我知道限制: 这就是我问你的原因 非常感谢。我在(请参阅)解决方案中提出了建议。并非在所有情况下都有效,但这是我现在可以建议的最佳解决方案: 试试这个 可以使用冻结列编辑单元格和内联编辑。在创建网格时不要设置冻结属性。 网格完成后应用它 jQuery("#gridid").jqGrid("

有人找到用可编辑网格设置冻结列的解决方案吗? 在我的项目中,我有一个带有两个固定列的网格,它们是不可编辑的(标题)。 其他列是可编辑的

所以setFrozenColumns没有效果

有人知道解决办法吗

是的,我知道限制:

这就是我问你的原因

非常感谢。

我在(请参阅)解决方案中提出了建议。并非在所有情况下都有效,但这是我现在可以建议的最佳解决方案:

试试这个 可以使用冻结列编辑单元格和内联编辑。在创建网格时不要设置冻结属性。 网格完成后应用它

jQuery("#gridid").jqGrid("setGridParam",{cellEdit : false});
jQuery("#gridid").jqGrid("setGridParam",{multiSelect : false});
$("#gridid").jqGrid('filterToolbar',{
    stringResult: true,
    searchOnEnter : true,
    beforeSearch: function(){
        //remove_onclick_property();
    }
});
jQuery("#gridid").jqGrid('setColProp','columnname',{frozen:true});
jQuery("#gridid").jqGrid('setFrozenColumns');
jQuery("#gridid").jqGrid("setGridParam",{cellEdit : true});

之后,如果出现对齐问题,则对数据应用填充

太棒了!一如既往,我非常感谢你。在杀死editCell后,我有自动提交的问题,但我想现在我可以自己纠正它了。非常感谢。