編集可能なグリッドでフリーズした列を設定するための解決策を見つけた人はいますか?私のプロジェクトでは、2つの固定列を持つグリッドがあり、編集できません(タイトル)。他の列は編集可能です。
したがって、setFrozenColumnsは効果がありません。
誰かが解決策を知っていますか?
はい、制限について知っています:http: //www.trirand.com/jqgridwiki/doku.php?id= wiki:frozencolumns
だからお願いします。
どうもありがとう。
編集可能なグリッドでフリーズした列を設定するための解決策を見つけた人はいますか?私のプロジェクトでは、2つの固定列を持つグリッドがあり、編集できません(タイトル)。他の列は編集可能です。
したがって、setFrozenColumnsは効果がありません。
誰かが解決策を知っていますか?
はい、制限について知っています:http: //www.trirand.com/jqgridwiki/doku.php?id= wiki:frozencolumns
だからお願いします。
どうもありがとう。
これを試してみてください。セルとインライン編集をフリーズした列で編集できます。グリッドの作成時にフリーズしたプロパティを設定しないでください。グリッドが完了した後に適用します。
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});
その後、配置の問題が発生した場合は、データにパディングを適用します。