zoukankan      html  css  js  c++  java
  • extjs EditorGridPanel 编辑保存数据

    代码
    var editGridPanel = new Ext.grid.EditorGridPanel({
               cm: cm,
               store: store,
               autoScroll: 
    true,
               frame: 
    true,
               region: 
    'center',
               clicksToEdit: 
    1,
                tbar:[
                    comboTerm, comboExamName
                ],
               listeners: {
                   
    "afteredit"function(e) {
                       
    var r = e.record; //得到当前行所有数据
                       var f = e.field; //得到修改列
                       var v = e.value; //得到修改列修改后值
                       if (v == "") {
                           editGridPanel.getStore().reload();
                           
    return;
                       }
                       
    //通过ajax请求修改数据
                       Ext.Ajax.request({
                           url: 
    "StuScoreAjax.ashx?model=update",
                           method: 
    "POST",
                           params: {
                               FieldName: f,
                               UpdateValue: v,
                               ID: r.data.ID
                           },
                           success: 
    function(r) {
                               editGridPanel.getStore().reload();
                           },
                           failure: 
    function() {
                               MessageBox(
    "提示""操作失败!", Ext.MessageBox.ERROR);
                               editGridPanel.getStore().reload();
                           }
                       });
                   }
               }
           });
  • 相关阅读:
    20170226-云计算设计模式翻译-自动伸缩指南(逐字翻译)
    20170723-Ioc与AOP
    20170710-几维晨规
    诸城项目-开发日志
    GPS常识-B版(简)
    GPS常识-A版(详)
    20141209-基本概念-BlogEngine.NET(1)-笔记
    9.聚类分析
    7.分类:基本概念 忌讳
    6.挖掘关联规则
  • 原文地址:https://www.cnblogs.com/barrysgy/p/1861179.html
Copyright © 2011-2022 走看看