获取值afteredit的几种写法

获取值afteredit的几种写法
1、

grid.on('afteredit',function(e){ //获得Ext.grid.EditorGridPanel编辑信息 
      e.row;//修改過的行從0開始 
      e.column;//修改列 
      e.originalValue;//原始值 
      e.value;//新值 
    }); 

 来源:http://blog.csdn.net/yanji94521/archive/2008/06/16/2

2、

grid.on("afteredit", afterEdit, grid); //EditorGridPanel的afteredit事件监听 
function afterEdit(obj){ 
    var r = obj.record;//获取被修改的行 
    var l = obj.field; //获取被修改的列 
    var id = r.get("id"); 
    var lie = r.get(l); 
    Ext.Ajax.request({ 
       url: 'MyJsp.jsp?action=edit', 
       params: "id=" + id + "&name=" + l + '&value=' + lie,            
       success:function(response,options){                 
         var result = Ext.util.JSON.decode(response.responseText);                    
         if (result.success){                      
            Ext.Msg.alert('提示', "保存成功!");                        
                         }                      
         else{                      
            Ext.Msg.alert('提示', "保存失败!");                      
                     }                     
                  },            
       failure : function(response,options) {                    
         Ext.Msg.alert('提示', "连接错误!");                   
         var respText = Ext.util.JSON.decode(response.responseText);                   
         Ext.Msg.alert('错误', respText.error);                     
                   } 
               }); 
    } 


 

来源:http://hi.baidu.com/_ollie/blog/item/c9f8fac305f7fe53b219a8f8.html

3、

grid.on("afteredit",afterEidt,grid); 
function(obj) 
{ 
   obj.row;;//修改过的行从0开始 
   obj.column;//修改列 
   obj.originalValue;//原始值 
   obj.value;//修改后的值 
   obj.grid;//当前修改的grid 
   obj.field;//正在被编辑的字段名 
   obj.record;//正在被编辑的行 
} 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值