6

我想改变 jqGrid 的宽度。我试图在我的griddefinition中设置宽度:

   width: '800px'

还有其他方法吗?

4

1 回答 1

25

您可以使用该setGridWidth物业

 $('#gridId').jqGrid('setGridWidth', '800');

如果您希望网格动态调整大小,请连接到窗口调整大小功能,但请记住设置初始宽度

 var DataGrid = $('#gridId');

 //sets the grid size initially
 DataGrid.jqGrid('setGridWidth', parseInt($(window).width()) - 20);    

 //handles the grid resize on window resize
 $(window).resize(function () { 
       DataGrid.jqGrid('setGridWidth', parseInt($(window).width()) - 20); 
 });
于 2012-08-08T07:10:29.447 回答