Возможно, вы используете forceFit:true
jqGrid. Прежде всего вы должны установить forceFit:false
или использовать shrinkToFit:false
. После этого вы можете либо использовать опцию width
jqGrid, либо использовать метод setGridWidth для установки ширины сетки. У вас будет сетка, в которой заголовок столбца соответствует свойству столбца width
, а сетка будет иметь горизонтальную полосу прокрутки.
ОБНОВЛЕНО: Попробуйте установить shrinkToFit:false
и width:600
(например) и посмотрите результаты.
После установки только shrinkToFit:false
вы можете видеть, что сетка будет иметь горизонтальную полосу прокрутки. Вы увидите, что даже сетка достаточно мала, чтобы отображаться без прокрутки. Это ошибка, которую я выложил здесь вместе с соответствующим исправлением ошибки. Исправление включено в код на GitHub , но не включено в jqGrid 3.8.2. В следующем выпуске jqGrid будет исправлено. Тем не менее, для вашей цели неправильная ширина не важна, потому что вы будете / можете явно установить width
сетки.