Grid Row numberer paging 마다 증가 및 background Image 제거
2012. 7. 18. 12:25ㆍ프로그래밍/ExtJS
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("");
}
'프로그래밍 > ExtJS' 카테고리의 다른 글
EXT_JS explore 버전마다 tab 이동시 focus 이동 하는 방법 (0) | 2012.07.24 |
---|---|
EXTJS textfield 내 글자수 제한 및 영어/한글 사용제한 (0) | 2012.07.20 |
Grid Paging Tool bar 임의로 글자 넣기 (0) | 2012.07.18 |
EXTJS EXPLORE 9에서 createContextualFragment ERROR (0) | 2012.06.23 |
Extjs Compositefield에서 Hide show Combobox 포함 오류 (0) | 2012.06.22 |