gridview - Process after grid was loaded completely using ExtJS -
i using extjs load data grid, , want add additional processes after data put on grid completely.
my context is, after data put on grid, check rows, , mark of them disabled based on specified condition , put tooltip row (explain why disabled). tried use 2 events: 'afterrender' of grid, , 'load' of grid's store, did not work.
because grid's 'afterrender' fired when first grid initialization, not concern data load. store's 'load' fired when data prefetch store (not render on screen), cannot row <div> style disabled.
so, event detect when data loaded , rendered on grid? , how can implement requirement?
i think task don't need wait until grid loaded rather use viewconfig option grid panel configure how display rows:
viewconfig: { getrowclass: function(r) { if (r.get('disabled')) return 'disabled-class'; else return ''; } }
Comments
Post a Comment