EXT 获取gird各值
var cellclick = function (item, td, cellIndex, record, tr, rowIndex, e) {
//[ListenerArgument(0, "item", typeof (Object))]
//[ListenerArgument(1, "td", typeof (Object))]
//[ListenerArgument(2, "cellIndex", typeof (Object))]
//[ListenerArgument(3, "record", typeof (Object))]
//[ListenerArgument(4, "tr", typeof (Object))]
//[ListenerArgument(5, "rowIndex", typeof (Object))]
//[ListenerArgument(6, "e", typeof (Object))]
//设置一个hiddend元素,记录
Ext.getCmp('rowIndex').setValue(rowIndex);
Ext.getCmp('cellIndex').setValue(cellIndex);
//得到点击的元素的列名:
App.mygridpanel.headerCt.items.getAt(cellIndex).dataIndex;
//给选中行中某个字段设置值:
var grid = App.mygridpanel;
var index = Ext.getCmp('rowIndex').value;
var cellindex = Ext.getCmp('cellIndex').value;
var selectedrow = grid.store.getAt(index);
selectedrow.set('age', 18);
//得到所选择行数据:
var grid = App.mygridpanel,
store = grid.getStore();
var rownum = store.getCount();
var selectedrow;
if (grid.getSelectionModel().hasSelection())
{
var selectedrow = grid.getSelectionModel().getSelection()[0].data;
}
}
//获取grid 列名
var grid = App.mygridpanel;
var headeritems = grid.headerCt.items.items;
var columns = []
for (var key in headeritems) {
var list = {};
list = headeritems[key];
if (list.dataIndex != "" && list.dataIndex != "undefined" && list.dataIndex != null)
{
columns.push(list.dataIndex);
}
}
var columnsjson = JSON.stringify(columns);
App.mygridpanel.getRowsValues({config });
所有配置如下:
// config :
// - selectedOnly
// - visibleOnly
// - dirtyCellsOnly
// - dirtyRowsOnly
// - currentPageOnly
// - filterRecord - function (record) - return false to exclude the record
// - filterField - function (record, fieldName, value) - return false to exclude the field for particular record
EXT 获取gird各值的更多相关文章
- grails项目获取前后台的值
grails项目中前台传值给后台: 加入我有a.gsp这个页面,a.gsp中有如下代码: 姓名:<input type="text" name="xing" ...
- C#获取存储过程返回值和输出参数值的方法
//转自网络,先留个底 1.获取Return返回值 //存储过程 //Create PROCEDURE MYSQL // @a int, // @b int //AS // return @a + @ ...
- 在java中获取attr的值
首先说如何获取已经在style里面定义好的attr的值,以colorPrimary为例: TypedValue value = new TypedValue(); mContext.getTheme( ...
- Python从线程获取函数返回值
Python中利用强大的threading模块可以很容易的实现多线程开发,提高运行速度.这一般是对某个进行大量计算操作的的函数进行多线程处理,然后合并各线程的结果.获取函数返回值的方法可以如下: 1) ...
- RadGrid使用技巧:从RadGrid获取绑定的值
本文主要介绍从RadGrid获取绑定的值,仅适用于Telerik RadControls for asp.net ajax. 获取方式 RadGrid把绑定的值存储在VIewState中,即使View ...
- jQuery easyui combobox获取值|easyui-combobox获取多个值
Query easyui combobox事例: name="language" data-options=" ...
- MVC控制器获取@Html.DropDownList值
MVC控制器获取@Html.DropDownList值 发表于 2014 年 4 月 1 日 作者 efour — 暂无评论 先贴一段代码,演示@Html.DropDownList的使用. 前台 前台 ...
- 获取radio和select的值,获取select的值
获取radio的值 var val=$('input:radio[name="_objId"]:checked').val(); jQuery中获得选中select值 第一种方法$ ...
- jquery 获取属性的值
jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式. 1. attr( 属 ...
随机推荐
- C#字符串的CompareTo比较,让我疑惑的地方
在学习选择排序算法的时候,用到CopareTo方法.由于比较的数字,是自己随意输入的. 当我输入字符串“8”,它和字符串“16”比较时候. string str1 = "8"; s ...
- react初学之render返回加括号的问题
刚在学习react的初始阶段,跑了一段代码 var Mydom = React.createClass({ render:function(){ return <div> <inp ...
- Golang中的函数
函数 在go语言中,函数的基本组成为:关键字func.函数名.参数列表.返回值.函数体和返回语句 函数的定义 定义一个最简单的加法函数 func Add(a int,b int)(ret int,er ...
- 关于html2canvas跨域设置
最近在做js生成图片的功能,因为有的商户logo图片在阿里云oss存储的,所以遇到了跨域的问题.跨域的话可以在服务器端设置header, 跨域的话目前的解决方案是服务端设置,Access-Contro ...
- python学习3---产生随机数
1.产生随机数 import random #random.random()生成[0.0,1.0)之间的浮点数 print(random.random()) #random.randint(a,b)生 ...
- Go学习之初出茅庐
在一个月黑风高的夜晚,机缘巧合与Go语言一面之缘,被她的简洁.灵活.高效所吸引,让我有深入学习的冲动,现在开始我的成长之路吧.
- 我的代码-normalize
# coding: utf-8 # In[13]: import pandas as pdimport numpy as npimport scipy as spfrom os import list ...
- Spark SQL External DataSource简介
随着Spark1.2的发布,Spark SQL开始正式支持外部数据源.这使得Spark SQL支持了更多的类型数据源,如json, parquet, avro, csv格式.只要我们愿意,我们可以开发 ...
- js复习--基础
最近工作遇到了一些小困难,基础真的很重要,漫天高楼起于地. 一,script元素 包括type=“text/Javascript”,defer延迟到html加载完解析,src=“../../test. ...
- 简述grub启动引导程序配置及命令行接口详解
一.版本 grub:Grand Unified Bootloader grub 0.x:grub legacy grub 1.x:grub2 二.grub legacy 三个过程 stage1:安装在 ...