我建了一个表格
 通过 function rowdblclickFn(grid,rowIndex,e){
    var record = grid.getStore().getAt(rowIndex); //取得record行数据
}
取得了该行的record数据,如何能循环输出record中的记录

解决方案 »

  1.   

    补充说明一下 ,我用的是EXT框架
      

  2.   

    var record = grid.getStore().getAt(rowIndex); //取得record行数据 
    取到的record是什么类型的呢?是 字符串还是 数组的呢
    alert(record);看看
      

  3.   


    var max = grid.getStore().length;
    for(var i = 0; i<max;i++){
    }
      

  4.   

    你取到的是一行吧,直接用record.id,record.name这样的表示方法就可以了!
      

  5.   

    上面说错了,是record.get("id"),record.get("name")!
      

  6.   

    var data=record.data;
    for(var n in data){
    alert(n+":"+data[n])
    }