在我的jqxgrid ready函数中,正在调用autoresizecolumns。我也有可分组和可分页为真。如果我移至下一页或在网格上执行任何操作,则所有自动调整大小均已消失,并且我必须双击每一列来调整其大小。
请帮助。
这是我代码的准备部分
ready: function () {
var rowscount = $("#jqxgrid").jqxGrid('getdatainformation').rowscount;
$('#jqxgrid').jqxGrid({ pagesizeoptions: ['20', '50', '100', rowscount]});
$('#jqxgrid').jqxGrid('autoresizecolumns');
}
我应该怎么做才能使autoresizecolumns永久化?或以某种方式可以在更改网格时调用自动调整大小。
更新19年2月10日 这是动态网格,具有未知的列和数据类型。在运行时获取列名并确定数据类型。我想使用autosize属性,因为我不能确定列的大小。第一次运行良好,但是当对网格进行更改或完成某些操作时,所有列都会失去其宽度值。不能找出原因!