很基础的东西,在运行的时候更换grid的内容(grid结构,store的记录等)
?
?
//延时5秒
(function(){
alert("pop out defer 5 seconds");
changeGrid(grid);
}).defer(5000);
var changeGrid = function(grid){
var index = new Ext.grid.RowNumberer();
var newColumnModel = new Ext.grid.ColumnModel([index, {
header : "test once",
width : 230,
dataIndex : "test1",
sortable : true
}, {
header : "lalal twice",
width : 230,
dataIndex : "test2",
sortable : true
}]);
var newStore = new Ext.data.ArrayStore({
fields: [
{name: 'test1'},
{name: 'test2'}
]
});
// manually load local data
newStore.loadData([['魏超','哈哈哈'],['啊','这是测试啊'],['fasf ','唉,无聊的测试']]);
//重新加载store和columnModel
grid.reconfigure(newStore,newColumnModel);
//grid.getTopToolbar().bind(newStore);
}