有没有人找到使用可编辑网格设置冻结列的解决方案? 在我的项目中,我有一个包含2个固定列的网格,它们不可编辑(标题)。 其他列可编辑。
所以setFrozenColumns没有效果。
有人知道任何解决方案吗?
是的,我知道这个限制: http://www.trirand.com/jqgridwiki/doku.php?id=wiki:frozencolumns这就是我问你的原因。
非常感谢。
答案 0 :(得分:2)
答案 1 :(得分:0)
试试这个 可以使用冻结列编辑单元格和内联编辑。在创建网格时不要设置冻结属性。 在网格完成后应用它。
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});
如果对齐问题出现,则应用填充到数据。