可以通過設置 shrinkToFit
屬性來讓列寬自適應內容的長度。當 shrinkToFit
屬性設置為 true
時,jqGrid 會根據實際內容的長度來自動調整列的寬度,以確保內容不會被截斷。
示例代碼如下:
$("#grid").jqGrid({
url: 'data.json',
datatype: 'json',
colModel: [
{ name: 'id', width: 50 },
{ name: 'name', width: 100 },
{ name: 'age', width: 80 }
],
shrinkToFit: true,
autoWidth: true,
autowidth: true,
viewrecords: true,
rowNum: 10,
rowList: [10, 20, 30],
pager: '#pager',
caption: 'Grid Example'
});
在上面的示例中,設置了 shrinkToFit: true
來讓列寬自適應內容的長度。此外,也可以設置 autoWidth: true
或 autowidth: true
來自動調整表格的寬度以適應列寬的變化。