这是我的代码的一部分。当我单击一个按钮,然后使用此 jqxgrid 下载到 excel 文件时。我试图在 jqwidget.com 上找到答案,但该网站已关闭。
我在这个网站上找到了一些类似的答案。但它是关于 php 的。但我的是java。
$("#jqxgrid").jqxGrid(
{
width: '99.7%',
height: '99.7%',
source: dataAdapter,
virtualmode: true,
rendergridrows: function()
{
return dataAdapter.records;
},
theme: theme,
columnsresize: true,
pageable: true,
enabletooltips: true,
//autoheight: true,
//autorowheight: true,
selectionmode: 'singlecell',
altrows: true,
sortable: true,
editable: true,
editmode: 'dblclick',
scrollmode: 'deferred',
pagesize: 30,
pagesizeoptions: ['10', '20','30', '50', '100', '200', '300', '500'],
columns: [
{ text: ' ', datafield: 'procImg', align : 'center', cellsalign : 'center', width: '30px', cellsrenderer: imagerenderer, editable: false, filterable:false, sortable: false },
(retireFlag=="0")?{ text: 'delete', datafield: 'delBool', align : 'center', cellsalign : 'center', columntype: 'checkbox', width: '41px', filterable:false, sortable: false}:null,
(retireFlag=="0")?{ text: 'Use', dataField: 'useBool', align : 'center', cellsalign : 'center', columntype: 'checkbox', width: '67px', editable: true, sortable: false}:null,
{ text: 'ID', dataField: 'mng_id', align : 'center', cellsalign : 'center', columntype: 'textbox', width: '115px', editable: false, cellsrenderer: cellsrenderer1 },
]
});