相关疑难解决方法(0)

请记住在刷新extjs网格中的所选行之后

我有个问题.我用extjs grid.此网格将每次刷新seconds.

我用这个函数刷新:

ND.refresh = function() {
    ND.commList.load();
}


var refreshSeconds = refreshRate * 1000;
var t = setInterval('ND.refresh()', refreshSeconds);
Run Code Online (Sandbox Code Playgroud)

但当有人选择一行来突出显示它时,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'
     }]
 });
Run Code Online (Sandbox Code Playgroud)

多谢你们

grid extjs refresh row selection

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

extjs ×1

grid ×1

refresh ×1

row ×1

selection ×1