Первый тип:
jqGrid адаптирует ширину при изменении размера окна
Скопируйте код кода следующим образом:
$(функция(){
$(окно).resize(функция(){
$("#listId").setGridWidth($(window).width());
});
});
Второй тип:
Скопируйте код кода следующим образом:
window.onresize = функция _doResize() {
вар сс = pageSize();
$("#listId").jqGrid('setGridWidth', ss.WinW-10).jqGrid('setGridHeight', ss.WinH-200);
}
функция PageSize() {
вар 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};
}