时间:2021-05-26
第一个例子
简介
ligerGrid是ligerui系列插件的核心控件,用户可以快速地创建一个美观,而且功能强大的表格,支持排序、分页、多表头、固定列等等。
支持本地数据和服务器数据(配置data或者url)
支持排序和分页(包括Javascript排序和分页)
支持列的“显示/隐藏”
支持多表头
支持固定列
支持明细行
支持汇总行
支持单元格模板
支持编辑表格(三种编辑模式,单元格编辑、行编辑、明细编辑)
支持树表格
支持分组
代码
首先引入基本的css和js文件
复制代码 代码如下:
<link href="http://
排序和分页
排序和分页也有两种方式。一种是本地排序和分页。一种是服务器排序和分页。这里只介绍本地的方式。
默认的情况。是启用排序和分页的。如果要取消分页功能,如下:
复制代码 代码如下:
usePager: false
效果图
事件和方法
事件
事件名参数描述onAfterAddRow(e)增加行后事件onAfterBeginEdit(e)开始编辑后事件onAfterChangeColumnWidth(column, newwidth)改变列宽度事件onAfterShowData(data)显示完数据事件onAfterSubmitEdit(e)提交编辑 事件onBeforeChangeColumnWidth(column, newwidth)验证 改变列宽度 是否通过onBeforeCheckAllRow(checked, grid element)选择前事件,可以通过return false阻止操作(复选框 全选/全不选)onBeforeEdit(e)编辑前事件onBeforeShowData(data)显示数据前事件,可以通过reutrn false阻止操作onBeforeSubmitEdit(e)验证编辑器结果是否通过onBeginEdit(e)验证 开始编辑 是否通过onCancelEdit(e)取消编辑 事件onChangeSort()改变排序事件onCheckAllRow(checked, grid element)选择事件(复选框 全选/全不选)onCheckRow(checked, rowdata, rowindex, rowDomElement)选择事件(复选框)onContextmenu(parm, e)右击事件onDblClickRow(rowdata, rowindex, rowDomElement)双击行事件onDragCol(node)拖动列事件onError()错误事件onLoaded()加载完函数onLoading()加载时函数onReload()刷新事件,可以通过return false来阻止操作onSelectRow(rowdata, rowindex, rowDomElement)选择行事件onSubmit()提交前事件onSuccess()成功事件onToFirst()第一页,可以通过return false来阻止操作onToggleCol()切换列事件onToLast()最后一页,可以通过return false来阻止操作onToNext()下一页,可以通过return false来阻止操作onToPrev()上一页,可以通过return false来阻止操作onUnSelectRow(rowdata, rowindex, rowDomElement)取消选择行事件
例子
复制代码 代码如下:
var grid = $("#maingrid").ligerGrid({
columns: [
{ name: 'id', display: '序号', width: 200 },
{ name: 'name', display: '名称', width: 300 }
],
data: { Rows: griddata },
onSelectRow: function (rowdata, rowindex) {
//行记录 对于数据行
//行索引 第几行,从0开始
alert(rowdata.name);
}
});
grid.bind('SelectRow', function (rowdata, rowindex) {
//this 这里的this都是指向grid
//行记录 对于数据行
//行索引 第几行,从0开始
alert(rowdata.name);
});
方法
方法参数描述addEditRow(rowdata)
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jQuery轻松实现表格的隔行变色和点击行变色的实例代码使用jquery设置表格样式.even{background-color:red;}.odd{backg
本demo使用jQuery包,实现表格列宽可拖拽功能,并实现页面reset时的重新布局。使用jQuery,方便函数的调用,给要处理的表格添加id后,直接调用$(
文档中使用的表格有时只需要表格框线,或不需要表格框线,我们可以按照下面的操作进行编辑:word2017设置表格框线教程1、切换到【开始】选项卡中2、将表格选中,
wps表格组合图表制作教程其实很简单,下面这篇文章就为大家带来wps表格组合图表制作教程,需要的朋友抓紧看看。 wps表格组合图表制作教程: 1.打开w
1.CustomAnimationBannerwithjQuery在该教程中你将学会如何使用jQuery的Easing插件及2DTransform插件创建自定义