griddata[3] = Tgrid.getStore().getAt(0).get(Tcm.getColumnHeader(0));
griddata[4] = Tgrid.getStore().getAt(0).get(Tcm.getColumnHeader(1));
griddata[5] = Tgrid.getStore().getAt(0).get(Tcm.getColumnHeader(2));
griddata[6] = Tgrid.getStore().getAt(1).get(Tcm.getColumnHeader(0));
griddata[7] = Tgrid.getStore().getAt(1).get(Tcm.getColumnHeader(1));
griddata[8] = Tgrid.getStore().getAt(1).get(Tcm.getColumnHeader(2));
griddata[9] = Tgrid.getStore().getAt(2).get(Tcm.getColumnHeader(0));
griddata[10] = Tgrid.getStore().getAt(2).get(Tcm.getColumnHeader(1));
griddata[11] = Tgrid.getStore().getAt(2).get(Tcm.getColumnHeader(2));
griddata[12] = Tgrid.getStore().getAt(3).get(Tcm.getColumnHeader(0));
griddata[13] = Tgrid.getStore().getAt(3).get(Tcm.getColumnHeader(1));
griddata[14] = Tgrid.getStore().getAt(3).get(Tcm.getColumnHeader(2));
griddata[15] = Tgrid.getStore().getAt(4).get(Tcm.getColumnHeader(0));
griddata[16] = Tgrid.getStore().getAt(4).get(Tcm.getColumnHeader(1));
griddata[17] = Tgrid.getStore().getAt(4).get(Tcm.getColumnHeader(2));

解决方案 »

  1.   

    for(var i = 0 ,y =3; i < 5 ; i ++){
       for(var x = 0 ; x < 3; x++){
          document.writeln('griddata['+(y++)+'] = Tgrid.getStore().getAt('+i+').get(Tcm.getColumnHeader('+x+'))');
       }
    }
      

  2.   

    for(var i = 3; i < 18 ; i ++){
        document.writeln('griddata['+i+'] = Tgrid.getStore().getAt('+[(i/3>>0)-1]+').get(Tcm.getColumnHeader('+[i%3]+'))<br>');
    }
      

  3.   


    for(var i = 3; i < 18 ; i ++){
        document.writeln('griddata['+i+'] = Tgrid.getStore().getAt('+[(i/3>>0)-1]+').get(Tcm.getColumnHeader('+[i%3]+'))<br>');
    }
      

  4.   

    问题已解决,非常感谢大家的回答。
    我是这样写的
    var x = 3, z = 0;
                            for (var y = 0; y <= 4; y++) {
                                do {
                                    if (z == 3) {
                                        z = 0;
                                        griddata[x] = Tgrid.getStore().getAt(y).get(Tcm.getColumnHeader(z));
                                    }
                                    else {
                                        griddata[x] = Tgrid.getStore().getAt(y).get(Tcm.getColumnHeader(z));
                                    }
                                    x++;
                                    z++;
                                } while (z < 3);
                            }