1

グリッド内のアクション列の cls を動的に追加および削除したい。

誰でもこれを行うのを手伝ってもらえますか?

4

1 に答える 1

1

これを行う最も簡単な方法は、実際には actioncolumn を使用しないことです。通常の列を使用して必要な画像をレンダリングし、列クリックのハンドラーを用意します。これは、単一の列に対して私のアプリケーションで実際に使用されるコードです。

   {
                width: 25,
                renderer: function(value, metaData, record){
                    if(record.get("node_type") == "CONDITION")
                        return "<img src=\"magnifier.png\"/>";
                    return "";
                },
                listeners: {
                    click: function(grid, htmlRow, index, columnIndex, mouseEvent, record){
                                         //do something here
                    }
                }
            }
于 2012-08-10T21:05:26.900 に答える