slickgrid テーブルの特定の行の背景色を変更し、他をそのままにする方法はありますか??? 私は使っています
for ( var i = 0; i < grid.length; i++) {
rowIndex[i] = {
price : "editable-col",
qty : "editable-col",
ccy : "buy-row",
side : "buy-col",
symbol : "buy-row",
enable : "buy-row"
};
}
grid.setCellCssStyles("", rowIndex);
ここで、「editable-col」、「buy-row」、および「buy-col」は、背景/前景などの色設定プロパティを含む CSS クラスです。特定の行の背景色を変更したいときはいつでも、変更する必要がありますグリッド全体の色に(グリッドの長さをループすることにより)、または特定の行のクラスを設定した場合など
rowIndex[5] = {
price : "editable-col",
qty : "editable-col",
ccy : "buy-row",
side : "buy-col",
symbol : "buy-row",
enable : "buy-row"
};
grid.setCellCssStyles("", rowIndex);
目的の行の css クラスを設定しますが、他の行のすべての css プロパティをクリアします。これを回避するには、他の行の css クラスもリセットする必要があります。これは、パフォーマンスと時間の点で良くないと思います。行。他の行に触れずにこれを行うより良い方法があるかどうか知りたいだけです。?? どんな助けでも大歓迎です。