jQuery LigerUI API ligerGrid

jQuery ligerUI V1.1.6

事件列表
事件名 参数 描述
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来阻止操作
onRowDragDrop (e) 行拖拽事件 后 事件
onSelectRow (rowdata, rowindex, rowDomElement) 选择行事件
onSubmit () 提交前事件
onSuccess () 成功事件
onToFirst () 第一页,可以通过return false来阻止操作
onToggleCol () 切换列事件
onToLast () 最后一页,可以通过return false来阻止操作
onToNext () 下一页,可以通过return false来阻止操作
onToPrev () 上一页,可以通过return false来阻止操作
onUnSelectRow (rowdata, rowindex, rowDomElement) 取消选择行事件
事件详细
onAfterAddRow(e)
描述:
增加行后事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(columnname、columnindex、column、reocrd、value)  

onAfterBeginEdit(e)
描述:
开始编辑后事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(reocrd、rowindex)  

onAfterChangeColumnWidth(column, newwidth)
描述:
改变列宽度事件
参数列表:
参数名 类型 描述 默认值
column {Object}    
newwidth {Int}    

onAfterShowData(data)
描述:
显示完数据事件
参数列表:
参数名 类型 描述 默认值
data {Object} 数据  

onAfterSubmitEdit(e)
描述:
提交编辑 事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(reocrd、rowindex、newdata)  

onBeforeChangeColumnWidth(column, newwidth)
描述:
验证 改变列宽度 是否通过
参数列表:
参数名 类型 描述 默认值
column {Object}    
newwidth {Int}    

onBeforeCheckAllRow(checked, grid element)
描述:
选择前事件,可以通过return false阻止操作(复选框 全选/全不选)
参数列表:
参数名 类型 描述 默认值
checked {Bool}    
grid element {Dom Element}    

onBeforeEdit(e)
描述:
编辑前事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(columnname、columnindex、column、reocrd、value)  

onBeforeShowData(data)
描述:
显示数据前事件,可以通过reutrn false阻止操作
参数列表:
参数名 类型 描述 默认值
data {Object} 数据  

onBeforeSubmitEdit(e)
描述:
验证编辑器结果是否通过
参数列表:
参数名 类型 描述 默认值
e {Object} e(columnname、columnindex、column、reocrd、value)(单单元格编辑状态)或者e(reocrd、rowindex、newdata)  

onBeginEdit(e)
描述:
验证 开始编辑 是否通过
参数列表:
参数名 类型 描述 默认值
e {Object} e(reocrd、rowindex)  

onCancelEdit(e)
描述:
取消编辑 事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(reocrd、rowindex)  

onChangeSort()
描述:
改变排序事件

onCheckAllRow(checked, grid element)
描述:
选择事件(复选框 全选/全不选)
参数列表:
参数名 类型 描述 默认值
checked {Bool}    
grid element {Dom Element}    

onCheckRow(checked, rowdata, rowindex, rowDomElement)
描述:
选择事件(复选框)
参数列表:
参数名 类型 描述 默认值
checked {Bool}    
rowdata {Object}    
rowindex {Int}    
rowDomElement {Dom Element}    

onContextmenu(parm, e)
描述:
右击事件
参数列表:
参数名 类型 描述 默认值
parm {Object} parm(data、row、rowindex)  
e {Object}    

onDblClickRow(rowdata, rowindex, rowDomElement)
描述:
双击行事件
参数列表:
参数名 类型 描述 默认值
rowdata {Object}    
rowindex {Int}    
rowDomElement {Dom Element}    

onDragCol(node)
描述:
拖动列事件
参数列表:
参数名 类型 描述 默认值
node    

onError()
描述:
错误事件

onLoaded()
描述:
加载完函数

onLoading()
描述:
加载时函数

onReload()
描述:
刷新事件,可以通过return false来阻止操作

onRowDragDrop(e)
描述:
行拖拽事件 后 事件
参数列表:
参数名 类型 描述 默认值
e {Object} e(rows、parent、near、after)  

onSelectRow(rowdata, rowindex, rowDomElement)
描述:
选择行事件
参数列表:
参数名 类型 描述 默认值
rowdata {Object}    
rowindex {Int}    
rowDomElement {Dom Element}    

onSubmit()
描述:
提交前事件

onSuccess()
描述:
成功事件

onToFirst()
描述:
第一页,可以通过return false来阻止操作

onToggleCol()
描述:
切换列事件

onToLast()
描述:
最后一页,可以通过return false来阻止操作

onToNext()
描述:
下一页,可以通过return false来阻止操作

onToPrev()
描述:
上一页,可以通过return false来阻止操作

onUnSelectRow(rowdata, rowindex, rowDomElement)
描述:
取消选择行事件
参数列表:
参数名 类型 描述 默认值
rowdata {Object}    
rowindex {Int}    
rowDomElement {Dom Element}