zoukankan      html  css  js  c++  java
  • 99.ext afteredit事件详解

    转自:http://www.jcodecraeer.com/a/jquery_js_ajaxjishu/2012/0524/203.html

    1

    摘要 grid.on(afteredit,afterEidt,grid); //EditorGridPanel的afteredit事件 function afterEidt(e){ e.row;;//修改过的行从0开始 e.column;//修改列 e.originalValue;//原始值 e.value;//修改后的值 e.grid;//当前修改的grid e.field;//正在被编辑的字段名 e.rec

    grid.on("afteredit",afterEidt,grid); //EditorGridPanel的afteredit事件
     

    1
    2
    3
    4
    5
    function afterEidt(e){
     
     
     
    }
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     e.row;;//修改过的行从0开始
     
    e.column;//修改列
     
    e.originalValue;//原始值
     
    e.value;//修改后的值
     
    e.grid;//当前修改的grid
     
    e.field;//正在被编辑的字段名
     
    e.record;//正在被编辑的行

    修改可编辑表格的字段

    1
    2
    3
    4
    5
    6
    7
    8
    9
    var row = e.record;
     
    var price = row.get("price");
     
    var totalPrice = parseInt(e.value) * price;
     
    totalPrice = parseFloat(totalPrice).toFixed(2);
     
    row.set(e.grid.getColumnModel().getDataIndex(7), totalPrice);

    afterEdit的实现:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function afterEdit(obj){
     
    var r = obj.record;//获取被修改的行
     
    var l = obj.field;//获取被修改的列
     
    var id = r.get("id");
     
    Ext.Ajax.request({
     
    url: action.php?action=edit,
     
     
    });
    }
  • 相关阅读:
    day24 Pyhton学习 反射
    正则表达式练习
    day23 Pyhton学习 昨日回顾.re模块.序列化模块
    day22 函数整理
    day22 Pyhton学习 re模块和正则表达式
    day21 Pyhton学习 模块
    函数整理
    一个关于浮点数运算需要注意的地方
    关于逻辑运算案例笔记
    数据的表现形式和进制之间的转换
  • 原文地址:https://www.cnblogs.com/sharpest/p/7704437.html
Copyright © 2011-2022 走看看