GridPanel的一些小技巧

第一个:加一列数字

  只需要在column里面加入new Ext.grid.RowNumberer()

第二个:渲染某一列的数据

  renderer:function(value)//value就是传入grid中的真正的数据

第三个:获取行

  必须添加grid的sm属性。如sm:new Ext.grid.RowSelectionModel({singleSelect:true/false});

  grid.getSelectionModel().getSeletcted()//只获取一行

  grid.getSelectionModel().getSeletctions()//获取多行

第四个:删除行

  var record = grid.getSelectionModel().getSeletcted();//this return a Ext.data.Rsecord

      store.remove(record);

第五个:更新某个单元格的值

      var record = grid.getSelectionModel().getSeletcted();//this return a Ext.data.Rsecord

      record.set('columnName','value')

  

posted @ 2010-09-20 12:05  重剑无锋_FQT  阅读(293)  评论(0编辑  收藏  举报