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,
     
     
    });
    }
  • 相关阅读:
    SQL点滴34—SQL中的大小写
    js关闭和打开页面
    jquery处理checkbox
    CKeditor 配置使用
    .net4.0中的ClientIDMode
    FCKEditor使用说明
    SQL对Xml字段的操作 拓荒者
    c#中BackGroundWorker控件 拓荒者
    C#中DataGradView控件的常用操作 拓荒者
    JavaScript操作Xml 拓荒者
  • 原文地址:https://www.cnblogs.com/sharpest/p/7704437.html
Copyright © 2011-2022 走看看