Tipe pertama:
jqGrid menyesuaikan lebar seiring perubahan ukuran jendela
Copy kode kodenya sebagai berikut:
$(fungsi(){
$(jendela).mengubah ukuran(fungsi(){
$("#listId").setGridWidth($(jendela).lebar());
});
});
Tipe kedua:
Copy kode kodenya sebagai berikut:
window.onresize = fungsi _doResize() {
var ss = Ukuran halaman();
$("#listId").jqGrid('setGridWidth', ss.WinW-10).jqGrid('setGridHeight', ss.WinH-200);
}
fungsi Ukuran halaman() {
var menangW, menangH;
if(window.innerHeight) {// semua kecuali IE
winW = jendela.InnerWidth;
winH = jendela.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {// IE 6 Mode Ketat
winW = dokumen.documentElement.clientWidth;
winH = dokumen.documentElement.clientHeight;
} else if (dokumen.tubuh) {// lainnya
winW = dokumen.body.clientWidth;
winH = dokumen.body.clientHeight;
} // untuk halaman kecil dengan ukuran total lebih kecil dari viewport
kembalikan {MenangW:winW, WinH:winH};
}