活并快乐奋斗着的空间

var rowEditing = Ext.create('Ext.grid.plugin.RowEditing',{

saveBtnText:"保存",

....................................................................

,listeners:{

edit:function(rowIndex){

var selection = grid.getView().getSelectionModel().getSelection();

for(i in selection) {

                var val=selection [0].get("PROV_ID");

          }

               grid.getStore().each(function(record) {

               record.set('PROV_ID', val);

               })

}

}

});

RowEditing对(我这里是封装好的,点击保存按钮的事件传给了edit)edit事件进行监听,获取到PROV_ID列对应的值后通过 record.set('PROV_ID', val);将grid里的PROV_ID项都改为这一个供应商,实现效果如图:

修改前:

 

 

 

 

本文固定链接:http://www.verydemo.com/demo_c113_i14829.html

你可能感兴趣的:(奋斗)