easyui的dagagrid设置两行表头后数据被盖住一条
时间: 2024-02-11 17:04:26 浏览: 64
如果你在使用EasyUI的datagrid控件时设置了两行表头,但是数据被盖住了一条的话,可能是因为你没有正确地设置表头的高度。
你可以在datagrid初始化的时候,通过设置headerRowHeight属性来设置表头的高度。例如:
```
$('#datagrid').datagrid({
url: 'data.json',
headerRowHeight: 40, // 设置表头高度为40像素
columns:[[
{field:'id',title:'ID',width:100},
{field:'name',title:'Name',width:100},
{field:'price',title:'Price',width:100}
],[
{field:'desc',title:'Description',colspan:3} // 第二行表头
]]
});
```
注意,第二行表头的列数必须与第一行表头的列数一致,否则会导致数据被盖住的问题。另外,如果你的数据行高度也比较高,可以考虑通过设置rowStyler属性来调整数据行的高度,以避免被表头盖住。
阅读全文