lyGrid表格插件
表格基础参数:
grid = lyGrid({
l_column : [{
//表格列表数据
colkey :
null
,
name :
null
,
width :
'auto'
,
theadClass:
''
,
tbodyClass:
''
,
height :
'auto'
,
align :
'center'
,
hide :
false
,
isSort:
false
,
renderData :
function
( rowindex ,data, rowdata, colkey)
//渲染数据
{
//rowindex 当前行号 ,data 当前列的数据 ,rowdata 当前行json数据, colkey 当前列的colkey
//处理当前列数据。可自定义html
return
""
;
}
}],
pagId :
'paging'
,
// 加载表格存放位置的ID
width :
'100%'
,
// 表格高度
height :
'100%'
,
// 表格宽度
theadHeight :
'28px'
,
// 表格的thead高度
tbodyHeight :
'27px'
,
// 表格body的每一行高度
jsonUrl :
''
,
// 访问后台地址
isFixed :
false
,
//是否固定表头
usePage :
true
,
// 是否分页
serNumber :
false
,
// 是否显示序号
local:
false
,
//是否本地分页,即返回所有数据,让前端分页
localData:[],
//本地数据集
records :
'records'
,
// 分页数据
pageNow :
'pageNow'
,
// 当前页码 或 当前第几页
totalPages :
'pageCount'
,
// 总页数
totalRecords :
'rowCount'
,
// 总记录数
pagecode :
'10'
,
// 分页时,最多显示几个页码
async :
false
,
// 默认为同步
data :
''
,
// 发送给后台的数据 是json数据 例如{nama:"a",age:"100"}....
pageSize : 10,
// 每页显示多少条数据
checkbox :
false
,
// 是否显示复选框
checkValue :
'id'
,
// 当checkbox为true时,需要设置存放checkbox的值字段 默认存放字段id的值
treeGrid : {
type: 1,
//1 表示后台已经处理好父类带children集合 2 表示没有处理,由前端处理树形式
tree :
false
,
// 是否显示树
hide :
false
,
//默认展开
name :
'name'
,
// 以哪个字段 的树形式 如果是多个 name,key
id:
"id"
,
pid:
"pid"
},
// 树形式 {tree : false,//是否显示树 name : 'name'}//以哪个字段 的树形式
};
});
$(
"#search"
).click(
"click"
,
function
() {
// 绑定查询按扭
var
searchParams = $(
"#searchForm"
).serializeJSON();
grid.setOptions({
//设置参数,具体参数与表格参数一致
data : searchParams
//查询条件数据,必须是json格式
});
});
grid.loadData();
var
ck = grid.getSelectedCheckbox(); ---> [1]
//是数组
ck = ck..join(
","
) ---> 1
//是字符串
console.log(ck) --> 1
//是字符串
var
row = grid.selectRow();
//例如选中了两个
---> [{id:1,name:
'小明'
},{id:2,name:
'小红'
}]
//是对象的list
grid.lyGridUp();
grid.lyGridDown();
var
g = grid.getCurrentData();
var
c = grid.getColumn();
//得到你定义表格头 l_column 的数据
lyGrid表格插件的更多相关文章
- JQuery表格插件DataTables 当前页合计功能
公司项目表格插件使用的是DataTables,最近添加表合计功能,发现百度统一都是如图类型的代码,不知道是配置问题还是怎么了,在我的页面下根本不能用 var addd=0; $(document).r ...
- [译]MVC网站教程(四):MVC4网站中集成jqGrid表格插件(系列完结)
目录 1. 介绍 2. 软件环境 3. 在运行示例代码之前(源代码 + 示例登陆帐号) 4. jqGrid和AJAX 5. GridSettings 6. ...
- Dynatable – 基于 HTML5 & jQuery 的交互表格插件
Dynatable 一款有趣的,语义化,交互式的表格插件,使用 jQuery,HTML5 和 JSON 实现.Dynatable 的目的是提供一种简单的.可扩展的 API,能够轻松的浏览和操作大规模的 ...
- datatables 前端表格插件 增删改查功能
官方网站:http://datatables.club/example/<!-- DataTables CSS -->css引入的<link rel="stylesheet ...
- 25款顶级的jQuery表格插件
jQuery 表格插件可以让你创建各种各样的表格布局,表格布局是报纸和杂志中最常见的布局,现在的网站中也很常见,在这篇文章中,我向大家推荐25个jQuery 的表格插件,你可以任意控制表格的行和列,用 ...
- 自己写的表格插件autotable
自己写的表格插件autotable 作者:田想兵,个人网址:http://www.lovewebgames.com 这个表格插件所完成的功能是:ajax请求数据,然后动态绑定到指定表格下,格式化,分页 ...
- 推荐几款jQuery表格插件
平时项目中,会碰到很多表格元素,这里推荐几款jQuery表格插件. Stackable.js 通常在小屏幕上,表格的表形形式不大好,因为用户会缩放平移,或者就是表格太小,导致数据不可见.Stackab ...
- 好用的自适应表格插件-bootstrap table (支持固定表头)
最近工作中找到了一款十分好用的表格插件,不但支持分页,样式,搜索,事件等等表格插件常有的功能外,最主要的就是他自带的冻结表头功能,让开发制作表格十分容易,不过网上大多都是英文文档,第一次使用会比较麻烦 ...
- jQuery 表格插件25
jQuery 表格插件可以让你创建各种各样的表格布局,表格布局是报纸和杂志中最常见的布局,现在的网站中也很常见,在这篇文章中,我向大家推荐25个jQuery 的表格插件,你可以任意控制表格的行和列,用 ...
随机推荐
- asp.net 在线人数统计\页面访问量
1.新建网站,添加几个窗体.webForm1.aspx ,ViewStateForm.aspx 2.在网站的根目录下添加全局应用程序类“Global.aspx” .(重要) 3.在“Global.as ...
- 安卓学习之ListView和GridView
ListView 和 GridView是安卓中显示信息的两个很基本也最常用的控件.他们的用法很相似,但是他俩也是有区别的. ListView显示的数据会将他的item放在一行显示,而且根据内容给出it ...
- cas sso单点登录系列8_抛弃Https让Cas以Http协议提供单点登录服务
转:http://blog.csdn.net/ycyk_168/article/details/18668951 本文环境: 1.apache-tomcat-7.0.50-windows-x86 2. ...
- [LeetCode OJ] Symmetric Tree
Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For e ...
- PHP常用代码段:
1.PHP加密解密 function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted ...
- iOS中获取各种文件的目录路径和文件
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory ...
- centos es2.x安装
#把下面这个放到es的server路径下,这个是rpm安装改了下. # # init.d / servicectl compatibility (openSUSE) # if [ -f /etc/rc ...
- UIProgressView
UIProgressView顾名思义用来显示进度的,如音乐,视频的播放进度,和文件的上传下载进度等. 下面以一个简单的实例来介绍UIprogressView的使用. @interface Activi ...
- 一个小知识,shell如何输出换行符号
一般来说如果在echo里直接写上\n,他不会被转义,必须加上-e参数 echo "hello\n morning" # 输出为 hello\n morning echo -e &q ...
- Java中的那些名词术语(不断更新中)
在工作和学习中,总会遇到各种术语.岁月不饶人,记忆力越来越下降.在这里记录下那些曾经关注过学习过的东西. POJO: Plain Old Java Object DI: Dependency Inje ...