Datagrid 表格功能很强大,但是如果自适应宽度的话,每个单元格都去计算宽度然后煊染,耗时过长,导致页面加载过慢。
解决办法比较简单。 就是设置fitColumns为false, 然后自已设置每个单元格的宽度(width:200),如下红色字体部份。
$("#table").datagrid({
url:"/test",
loadMsg:"正在载入数据.....",
queryParams:{name:"test"},
fitColumns:false,
columns:[{
field:"name",
titile:"姓名",
width:200
},{
field:"csrq",
title:"出生日期",
width:300
}];
});