如果是动态添加的话,格式:
new Ext.data.Record(【js对象】),如下:
一、
//这个一般是 window 只有一个grid情况下,适用于window按钮操作grid对象 var store = choowin.down('grid').getSelectionModel().selected.items;二、
var usegrid = Ext.create('Ext.grid.Panel',{});
usegrid:就是grid对象。
获取grid选中行:
var records = usegrid.getSelectionModel().getSelection();删除grid选中行:
var records = usegrid.getSelectionModel().getSelection(); for(var i = 0,len = records.length;i<len;i++ ){ usegrid.store.remove(records[i]); } //直接删除全部 usegrid.store.removeAll(); //删除指定行 usegrid.store.removeAt(i); //i:第几行获取grid的全部数据:
var store = usegrid.getStore(); for(var i=0,len = store.getCount();i<len;i++){ //每行 store.getAt(i); //例如==>获取行的指定字段:id的值 store.getAt(i).data.id; }一、
//window只有一个form情况下,适用于window操作form var form = win.down('form');二、
Ext.Cmp('form id')form重置:
win.down('form').reset(); //【form对象】.reset();