在操作Ext grid时竟然出现“Internet Explorer 无法打开 Internet站点已终止操作”问题代码如下:
  function initData(getStr)
  {   alert();
   //取得从Excel表中取出的数据,并以,为隔划分为一维数组 var transportArray = getStr.split(",")
var iMaxNum = 10;
//取得一维数组的长度并除以2以取得二维数组行数
var MaxLen = (transportArray.length-1)/10;
var MaxNum =10;
var i, j,aLength=0;
var MultiArray= new Array(MaxLen);

for(var i=0; i<MaxLen;i++)
{
alert(aLength);
MultiArray[i] = new Array(iMaxNum);
for (j = 0; j <MaxNum; j++)
{
MultiArray[i][j] = transportArray[aLength];
aLength = aLength+1;
}  
}
alert(MultiArray);
var reader = new Ext.data.ArrayReader
(
{},
//定义数组到record的映射关系
[
{name: 'xq'},
{name: 'ssl'},
{name: 'fjh'},
{name: 'xm'},
{name: 'xb'},
{name: 'xh'},
{name: 'xz'},
{name: 'xy'},
{name: 'lxdh'},
{name: 'bz'}
]
);
//生成元数据
var store=new Ext.data.Store
(
{reader:reader}
);
store.loadData(MultiArray);
alert("生成数据完成");
//现在配置列信息
var col=new Ext.grid.ColumnModel(
[
new Ext.grid.RowNumberer({header:'序号',width:40}),
{header:'校区',sortable: true,dataIndex:'xq'},
{header:'宿舍',sortable: true,dataIndex:'ssl'},
{header:'房间',sortable: true,dataIndex:'fjh'},
{header:'姓名',sortable: true,dataIndex:'xm'},
{header:'性别',sortable: true,dataIndex:'xb'},
{header:'学号',sortable: true,dataIndex:'xh'},
{header:'学制',sortable: true,dataIndex:'xz'},
{header:'学院',sortable: true,dataIndex:'xy'},
{header:'联系',sortable: true,dataIndex:'lxdh'},
{header:'备注',sortable: true,dataIndex:'bz'}
]);
alert("配置视图信息");
//配置视图信息
var view=new Ext.grid.GridView({forceFit:true,sortAscText :'正序', sortDescText :'倒序'});
view.columnsText='列显示/隐藏';

//现在我们有一个可用的grid了,别骄傲这只是第一步
var grid=new Ext.grid.GridPanel({
el:Ext.getBody(),
height:400,
width:1000,
store:store,
cm:col,
view:view
});
grid.render();
grid.embrace();

 }