$(window).bind('resize', function () { var width = $('.jqGrid_wrapper').width(); $('#gridtable').setGridWidth(width); var gridHeight = $(window).height() - $('.jqGrid_wrapper').offset().top - 130; $('#gridtable').jqGrid('setGridHeight', gridHeight); }); 封装成通用
时间: 2024-01-25 13:03:09 浏览: 141
理解javascript中的Function.prototype.bind的方法
的函数的话,可以这样写:
```
function resizeGrid() {
var width = $('.jqGrid_wrapper').width();
$('#gridtable').setGridWidth(width);
var gridHeight = $(window).height() - $('.jqGrid_wrapper').offset().top - 130;
$('#gridtable').jqGrid('setGridHeight', gridHeight);
}
$(window).bind('resize', resizeGrid);
```
这样就可以在需要使用的地方调用 `resizeGrid()` 函数来实现自适应网格表格的功能了。
阅读全文