llgd.net
当前位置:首页 >> Ext js 怎样获得 griD 修改后获取当前行 其他列的... >>

Ext js 怎样获得 griD 修改后获取当前行 其他列的...

Ext.getCmp("content.editContentForm").getForm().submit({ url : 'updateContent!updateContent.action', method : 'post', waitTitle : '请稍候', waitMsg : '正在提交表单数据,请稍候...', success : function(form, action) { var store = ...

var selModel = grid.getSelectionModel(); if(selModel.hasSelection()){ var sendUser = selModel.getSelected().get("sendUser "); var sendTime = selModel.getSelected().get("sendTime "); }else{ Ext.Msg.alert("提示","请选择一条记录")...

如果要获得你选中的项是第几行,我一般的做法是在gridpanel生成时,隐藏一列id编号项,这样可以直接查询id即可 var seletedGird = grid.getSelectionModel().getSelections();//获得选中的项 var rowid = seletedGird[0].get('id');//获得选中第...

选中某一行,var record = grid.getSelectionModel().getSelection(); 一行的所有数据都在record里面 具体某一列:record.get("列名-dataIndex")

循环store, store.each(function(r,i){ if(r.data['name']==""){ alert("第"+i+"行的名字列为空!"); returnfalse; } });

主要是为了覆盖父类的同名方法但是又需要父类方法同样的动作的时候//比如一个grid父类Ext.define("baseGrid" , { extend: "Ext.grid.Panel" , initComponent: function(){ //这里设置表格的工具栏 , 用一个createDockedItems方法生成 this.docke...

Ext.grid.plugin.CellEditingExt.grid.plugin.RowEditing你用的应该是以上两种你可以用canceledit事件做提交后台,总是方式很多然后grid.getStore().reload(); 刷新

获取 rowIndex = yourGrid.store.indexOf(yourGrid.getSelectionModel().getSelected()); 选中 yourGrid.getSelectionModel().selectRow(rowIndex); 老大,3.1已经没有api参考了,你换个3.2.1的包吧

主要配置项: customEditors:自定义编辑器。内置编辑器有string、date、number、boolean source:表格要显示的数据对象 主要方法: getSource():取得数据源对象 setSource( Object source ):设置数据源对象,数据源格式如下: grid.setSource...

var grid = new Ext.grid.EditorGridPanel var store=grid.getStore() //获取grid中的store对象 var records=store.getModifiedRecords()//返回的是所有被修改的行 即Ext.data.Record的对象数组 可以用Ext.each(records,function(record){ 用 re...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com