クリックされた特定の列に基づいて、いくつかの操作を実行したいグリッドで cellclick を使用しようとしています。しかし、毎回間違った列を返します。つまり、列 0 (最初の列) をクリックすると、次の列が返されます。
cellclick: function(view, td, cellIndex, record, tr, rowIndex, e, eOpts ){
console.info(view.getGridColumns()[cellIndex].dataIndex);
if(view.getGridColumns()[cellIndex].dataIndex === 'someCol'){
//do something
}
}