프로그래밍/ExtJS

Grid Row numberer paging 마다 증가 및 background Image 제거

꿈을드림 2012. 7. 18. 12:25

 EXTJS -


Ext.override(Ext.grid.RowNumberer, {

width: 35,

renderer: function(v, p, record, rowIndex) {

if (this.rowspan) {

p.cellAttr = 'rowspan="'+this.rowspan+'"';

}

var st = record.store;

if (st.lastOptions.params && st.lastOptions.params.start != undefined && st.lastOptions.params.limit != undefined) {

var page = Math.floor(st.lastOptions.params.start/st.lastOptions.params.limit);

var limit = st.lastOptions.params.limit;

return limit*page + rowIndex+1;

}else{

return rowIndex+1;

}

}

});



CSS -


   .x-grid3-body .x-grid3-td-numberer,

      .x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer

{

background-image: url("");

}