†でおきしブログ†

ウナギ食べたいヽ(•̀ω•́ )ゝ✧

pqgridのセルの色を変える方法

☆結論

直接色を変えるapiが無いのでrefreshイベント時にセルに色を付ける。

$( ".selector" ).on( "pqgridrefresh", function( event, ui ) {
    //JQueryとかでゴニョゴニョする
} );

refreshなので多少表示がチラ付くけれど、これ以外だとpqgrid本体を改造でもしない限り無理そう。

☆補足

商用版のpqgrid proにはgrid tableのtrまたはtdへのクラス追加要素のpq_rowcls と pq_cellclsが用意されていてこちらの方が便利になっている。
こちらを利用して追加クラス名にcssで色指定を行えばチラ付く事も無い。

ParamQuery Grid Pro Row Cell Styles Demo