0

dwr 呼び出しからロードされた jqgrid があります。ダイナミックテーブルです。POJO で 3 つのステータスを設定し、動的チェックボックスを生成します。

これは私のpojoコードです。

   private String cBox;

   public String cBox()
   {

    if (style() == D)
    {
        return i l create checkbox here;
    }
    else if (style() == E)
    {
        return checkbox will be created ;
    }
    else if (getStatusFlag() == F)
    {
        return checkbox will be created;
    }


    return cBox;
}

このようにjqgridをロードします。

colNames : ['Code no.', 'Title' ],
                colModel : [{
                    name : 'code_no',
                    index : 'code_no',
                    width : '100%',
                    sorttype : 'text',
                    align : 'left'
                },
                                    {
                    name : 'title',
                    index : 'title',
                    width : '100%',
                    sorttype : 'text',
                    align : 'left'
                }]

スタイルが D の場合は行全体を太字にし、色が E の場合は行の背景色を青にしたい. jqgrid 行をどのようにカスタマイズすればよいですか?

4

1 に答える 1

3

次の関数は、各列のセル値を調べ、TestValue が一致する場合は、クラスを行に追加します。

    rowattr: function (rd) {
           if (rd.ColumnName == TestValue) { return {"class": "RowBoldClass"}; }//if
    },

と一致するクラス

RowBoldClass { font-weight:bold; .....
于 2013-04-17T12:55:48.747 に答える