El primer tipo:
jqGrid adapta el ancho a medida que cambia el tamaño de la ventana
Copie el código de código de la siguiente manera:
$(función(){
$(ventana).resize(función(){
$("#listId").setGridWidth($(ventana).width());
});
});
El segundo tipo:
Copie el código de código de la siguiente manera:
ventana.onresize = función _doResize() {
var ss = tamaño de página();
$("#listId").jqGrid('setGridWidth', ss.WinW-10).jqGrid('setGridHeight', ss.WinH-200);
}
función tamaño de página() {
var winW, winH;
if(window.innerHeight) {// todos excepto IE
winW = ventana.anchointerior;
winH = ventana.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {// Modo estricto de IE 6
winW = documento.documentElement.clientWidth;
winH = documento.documentElement.clientHeight;
} else if (documento.cuerpo) { // otro
winW = documento.body.clientWidth;
winH = documento.body.clientHeight;
} // para páginas pequeñas con un tamaño total menor que la ventana gráfica
devolver {WinW:winW, WinH:winH};
}