這裏是我的代碼的一部分。當我點擊一個按鈕,然後用此jqxgrid下載excel文件。我試圖在jqwidget.com上找到答案,但該網站已關閉。
我在這個網站上發現了一些類似的答案。但它是關於PHP的。但我的是java。從jqxgrid導出到Excel
$("#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 },
]
});