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

时间:2015-08-01 10:45:04

标签: javascript jquery jqgrid

我制作的网格没有jqGrid的冻结列。

我在gridComplete

中添加了冻结列方法
gridComplete: function() {$(this).jqGrid('setFrozenColumns');},

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

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

我能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

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

loadComplete: function() {
(A) .......... => move to (B) 
}

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