有人知道将数据从jqgrid导出到excel的方法吗?
我想用这个jqgrid做一个我觉得很棒的报告.但我需要以某种方式保存或打印此报告,因为需要保留信息.有人知道吗?
我有一个jqGrid,我从JSON格式的服务器(java)一次获取数据.我希望将jqGrid中的数据导出为Excel格式.
直到现在我看到这个页面在IE中给我一个错误'o.url is null or not an object' grid.import.js
另外我看到这个演示在导出按钮的工具提示上,Export To Excel但是保存的文件是xml格式.
所以我想任何可以使用javascript或jquery插件或使用jqgrid的内置功能将我的JSON字符串转换为excel的建议.
我的jqGrid

我的jqGrid代码
grid = jQuery("#list2");
grid.jqGrid({
datastr : comparePatchData,
datatype: 'jsonstring',
colNames:['Name',starheader, header1, header2],
colModel:[
{name:'elementName',index:'elementName', width:90},
{name:'isPrasentinXml1',index:'isPrasentinXml1', width:100, align:'center', formatter: patchPresent},
{name:'isPrasentinXml2',index:'isPrasentinXml2', width:100, align:'center', formatter: patchPresent},
{name:'isPrasentinXml3',index:'isPrasentinXml3', width:100, align:'center', formatter: patchPresent}
],
pager : '#gridpager2',
rowNum:12,
scrollOffset:0,
height: 320,
autowidth:true,
viewrecords: true,
gridview: true,
loadonce:true,
jsonReader: {
repeatitems: false,
page: function() { return 1; },
root: "response" …Run Code Online (Sandbox Code Playgroud)