正式开源 lyGrid.js-1.1.0v 表格插件, API手册
lyGrid.js-1.1.0v
正式开源,源码可加官方群获取, 详细文档请看 http://www.lanyuanoss.com/document.shtml
lyGrid表格插件
[示例] git 地址: https://gitee.com/lanyuan/lyGrid.git
[表格基础参数]
说明:以下参数是表格默认值,根据自己需求可以重新设置
[查询方法]
$("#search") 绑定查询按扭 setOptionis 设置查询参数, 具体参数请看 [表格基础参数],所有参数都可以重设.
[刷新表格]
具体参数请看 [表格基础参数] 中 var grid = lyGrid({......
[设置复选框值]
grid 是表格对象,具体参数请看 [表格基础参数] 中 checkValue : 'id', // 当checkbox为true时,需要设置存放checkbox的值字段 默认存放字段id的值
[获取复选框值]
grid.getSelectedCheckbox() 获取选择的行的Checkbox值,值是一个数组,[id1,id2,id3,id4....]
[获取行数据]
grid.selectRow(),// 获取选中行数据,当前行的所有json数据,包括隐藏和非隐藏的数据,返回一个list数组对象
[上移一行]
grid.lyGridUp();当前选中的行会向上移动一行.
[下移一行]
grid.lyGridDown();当前选中的行会向下移动一行.
[获取当页数据]
var c = grid.getCurrentData(); 获取当前页的所有数据, 是json 数组对象
[获取表头数据]
var c = grid.getColumn();//得到你定义表格头 l_column 的数据
[导出数据]
grid.exportData(url);//传入导出url地址.
发送到后台的参数是 exportData=表格头对象数据 + 查询条件参数
[动态显示表头]
基础参数设置 dymCol : false,//是否显示动态列 默认为false
[当前行回调]
定义一个数组对象,基础参数设置 renderData : function( rowindex ,data, rowdata, colkey)//渲染数据
[前端分页]
定义一个数组对象,基础参数设置 localData:localData,local:true
[回调方法]
var grid_c=lyGrid(parm,function(obj){}) obj 是当前表格对象, parm 是表格的基础参数