最初のタイプ:
jqGridはウィンドウサイズの変化に応じて幅を調整します
次のようにコードをコピーします。
$(関数(){
$(ウィンドウ).resize(function(){
$("#listId").setGridWidth($(window).width());
});
});
2 番目のタイプ:
次のようにコードをコピーします。
window.onresize = function _doResize() {
var ss = pageSize();
$("#listId").jqGrid('setGridWidth', ss.WinW-10).jqGrid('setGridHeight', ss.WinH-200);
}
関数 pageSize() {
var winW、winH;
if(window.innerHeight) {// IE を除くすべて
winW = window.innerWidth;
winH = window.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {// IE 6 厳密モード
winW = document.documentElement.clientWidth;
winH = document.documentElement.clientHeight;
} else if (document.body) { // その他
winW = document.body.clientWidth;
winH = document.body.clientHeight;
} // 合計サイズがビューポートよりも小さい小さなページの場合
{WinW:winW、WinH:winH} を返します。
}