У меня проблема. Я использую extjs grid
. Эта сетка будет обновляться каждые seconds
.
Я обновляюсь с помощью этой функции:
ND.refresh = function() {
ND.commList.load();
}
var refreshSeconds = refreshRate * 1000;
var t = setInterval('ND.refresh()', refreshSeconds);
Но когда кто-то выделил строку, чтобы выделить ее, reset
это выбор
Как запомнить выбранную строку и снова выделить ее после обновления?
Это моя сетка:
var grid = Ext.create('Ext.grid.Panel', {
autoscroll: true,
region: 'center',
store: ND.dashBoardDataStore,
stateful: true,
forceFit: true,
loadMask: false,
stateId: 'stateGrid',
viewConfig: {
stripeRows: true
},
columns: [{
text: 'Vehicle',
sortable: true,
flexible: 1,
width: 60,
dataIndex: 'vehicle'
}, {
text: 'CCU',
sortable: true,
flexible: 0,
width: 50,
renderer: status,
dataIndex: 'ccuStatus'
}]
});
Спасибо, ребята