如何更改jqGrid冻结列中的样式

我没有冻结jqGrid列的网格。

我在gridComplete添加了冻结列方法

 gridComplete: function() {$(this).jqGrid('setFrozenColumns');}, 

在此之后,在冻结的列中样式消失了。 我在loadComplete函数中动态更改样式,例如:

 $(this).css("background-color", "#fff0f5"); 

我能解决这个问题吗?

我解决了这个问题。 我配置了新的事件和function,并将整个代码移动到新function中,如下所示。 运作良好。

 loadComplete: function() { (A) .......... => move to (B) } $("#gridid").on('jqGridAfterGridComplete.setFrozenColumns', function(e) { (B) .......... <= moved from (A) });