位置:首页 » 文章/教程分享 » easyui datagrid 表头固定和列固定
1、当数据行很多时,会呈现垂直的滚动条,但是向下滚动,表头却被淹没了,这不符合人类偷懒的特点,所以需要固定表头。
datagrid.datagrid({
   fit: true
});
对,没错,就是这个属性,就这么简单!

2、当数据列很多时,会出现水平滚动条。某些列时特定要一直显示的。
datagrid.datagrid({
  frozenColumns: [[
    { field: 'Name', title: '名称', width: 180 },
  ]]
});
3、表格默认每页只显示几十行,最多也就50 ,之前遇到一个希望每页显示1000行的,说是总是翻页也很麻烦!
datagrid.datagrid({
  pageList: [10, 20, 30, 40, 50, 100, 500, 1000],
});
基本上有些默认参数都是需要的,举例如下:
rownumbers: true,
fit: true,
idField: ID',
striped: true,
singleSelect: true,
collapsible: true,
pagination: true,
pageSize: 500,
pageList: [10, 20, 30, 40, 50, 100, 500, 1000],