列扩展表格
扩展组件 » 列扩展表格
包括“columns-ext.js文件
事件
这些事件是从datagrid继承而来的,下面是datagrid的事件。
名称
参数
描述
onBeforeDragColumn
field
在拖动列之前触发,false时拒绝拖动。
onStartDragColumn
field
当开始拖动列时触发。
onStopDragColumn
field
停止拖动列时触发。
onBeforeDropColumn
toField, fromField, point
在删除列之前触发,false时拒绝删除。
toField:要删除的列。
fromField:源列。
point:指示下拉操作,可选值为: 'before' or 'after'.
onDropColumn
toField, fromField, point
在删除列时触发。
toField:要删除的列。
fromField:源列。
point:指示下拉操作,可选值为: 'before' or 'after'.
方法
这些方法是从datagrid继承的。
名称
参数
描述
columnMoving
none
启用列移动。该方法允许用户拖放列。
freezeColumn
field
冻结一列。
unfreezeColumn
field
取消冻结一列。
moveColumn
param
移动一列.
代码实例:
$('#dg').datagrid('moveColumn', {
field: 'itemid',
before: 'listprice'
// after: 'listprice'
});
reorderColumns
fields
重新排序列
代码实例:
$('#dg').datagrid('reorderColumns',['listprice','productid'])
方法
这些方法是从treegrid继承而来的.
名称
参数
描述
groupData
param
对特殊列上的数据进行分组。
代码实例:
$('#tg').treegrid('groupData', {
data: data,
fields: ['country','city'],
groupHeader: '#fc'
});
下载EasyUI扩展:
columns-ext.zip