dataGrid查询表格
waf("#Gird").dataGrid("reloadGrid") //重新发请求去装载数据
waf("#Grid").wafGrid("reloadGrid") //不会重新发请求,会重刷新
waf("#Grid").wafGrid("delRow",id) //删除一行
waf("#grid").wafGrid("getAllRowData") // 获取所有行数据
waf("#dataGridPerPay").wafGrid('getColValue',"amount",false,'sum'); //统计某一列的值
//判断是否有选中行提示
_self.showWarning(waf.dynamicList.info.selectRow);
隐藏按钮
waf("#id").wafLinkButton("option","hidden",true)
显示按钮
waf("#id").wafLinkButton("option","hidden",false)
隐藏表格某一列
waf("#表格id").wafGrid("hideColumn","name",true)
显示
waf("#表格id").wafGrid("showColumn","name",true)
隐藏整个查询表格
waf("#gbox_表格id").hide()
显示
waf("#gbox_表格id").show()
获取选中多行的值
var rows = waf("#queryGrid").dataGrid("getSelectedRows")
获取选中行id
var id = rows[]
var column = rows[]["colnumName"]
获取选中行字段值(要根据id再去获取)
var data = waf('#Grid').wafGrid('getRowRealData',id)
var String = data.字段名
遍历id拼成字符串
var rowids;
var rowidArray = [];
for(var i=; i<rows.length; i++){
rowidArray.push(rows[i]);
}
rowids = rowidArray.join("','");
获取选中一行的id
waf("#queryGrid").dataGrid("getSelectedRow")
//合并列头
waf("#queryGrid").wafGrid('setGroupHeaders', {useColSpanStyle:true,groupHeaders:
[{startColumnName: 'curMonthLimit', numberOfColumns: , titleText: '<center>额度</center>'},
{startColumnName: 'curMonthAmount', numberOfColumns: , titleText: '<center>已用额度</center>'}
]});
//设置过滤条件
waf("#dataGrid").wafGrid("otion","filterItems","绑定属性=值");
//列格式化
waf.defineCustomeClass("cellformatter.ratioFomatter", cellformatter.defaultFormatter, {
format: function(cellval, rwd){
//alert(rwd['signPayListEntry.appAmount']);
if (rwd['signPayListEntry.appAmount']&&rwd['signPayListEntry.actRevAmount']) {
return (rwd['signPayListEntry.actRevAmount']/rwd['signPayListEntry.appAmount']*).toFixed()+"%";
}
else {
return "0%";
}
}
});

dataGrid查询表格的更多相关文章
- JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单
JQuery Easy Ui dataGrid 数据表格 数据表格 - DataGrid 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值.. 数 ...
- 向DataGrid数据表格增加查询搜索框
向DataGrid数据表格增加查询搜索框 效果如下: js代码: $(function(){ var dg = $('#dg').datagrid({ url:"${pageContext. ...
- DataGrid( 数据表格) 组件[4]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...
- 第二百二十二节,jQuery EasyUI,DataGrid(数据表格)组件
jQuery EasyUI,DataGrid(数据表格)组件 学习要点: 1.加载方式 2.分页功能 本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于 Pa ...
- EasyUI datagrid数据表格的函数getData返回来的是什么
EasyUI datagrid数据表格的函数getData返回来的是什么? 他返回来的是这么一个对象: Object { rows=[10], total=15} 其中rows就是每一行的数据,是这些 ...
- DataGrid( 数据表格) 组件[9]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...
- DataGrid( 数据表格) 组件[8]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...
- DataGrid( 数据表格) 组件[7]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...
- DataGrid( 数据表格) 组件[6]
本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于Panel(面板).Resizeable(调整大小).LinkButton(按钮).Pageination( ...
随机推荐
- QT 记事本小程序
//mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <Q ...
- 反复请求某个URL缓存严重解决办法
有2个iframe页面A和B 点击B页面某按钮刷新A,A缓存严重. 后来发现是因为反复请求同样的URL,浏览器就在调用缓存. 解决方法是在URL后添加一个当前时间即可 var url,e=/[?]/g ...
- ASP.NET MVC 多语言实现技巧 最简、最易维护和最快速开发
说说传统做法的缺点 1.做过多语言的都知道这玩意儿太花时间 2.多语言架构一般使用资源文件.XML或者存储数据库来实现.这样就在一定程序上降低了性能 3.页面的可读性变差,需要和资源文件进行来回切换 ...
- JVM内存管理------GC算法精解(复制算法与标记/整理算法)
本次LZ和各位分享GC最后两种算法,复制算法以及标记/整理算法.上一章在讲解标记/清除算法时已经提到过,这两种算法都是在此基础上演化而来的,究竟这两种算法优化了之前标记/清除算法的哪些问题呢? 复制算 ...
- linux 内存清理/释放命令
1.清理前内存使用情况 free -m 2.开始清理 echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成! 查看内存条数命令: ...
- Xen
Xen是一个开放源代码虚拟机监视器,由剑桥大学开发.它打算在单个计算机上运行多达128个有完全功能的操作系统. 在旧(无虚拟硬件)的处理器上执行Xen,操作系统必须进行显式地修改(“移植”)以在Xen ...
- 用Intent实现activity的跳转
新建一个FirstAvtivity.java package com.zhuguangwei; import android.app.Activity;import android.content.I ...
- ubuntu搭建java开发环境
最近因为要编译Android源码,但是报错因为Java版本低于1.7.x而不能进行编译,于是进行Java版本更改. 安装前软件环境: Ubuntu14.02,Java 1.6.0_29 目标软件环境: ...
- mysql中insert into select from的使用
如何在mysql从多个表中组合字段然后插入到一个新表中,通过一条sql语句实现.具体情形是:有三张表a.b.c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段.对于这种情况,我们可以使 ...
- Qt5.3.0 for Android开发环境配置
1.去官网下载Qt5.3.0 for Android 2.去http://developer.android.com下载Ndk 和SDk 3.去http://ant.apache ...