Javascript jQgrid:如何在asp.net MVC 4中将jQgrid表格数据导出到Excel文件?

Javascript jQgrid:如何在asp.net MVC 4中将jQgrid表格数据导出到Excel文件?,javascript,jquery,asp.net-mvc-4,jqgrid,jqgrid-asp.net,Javascript,Jquery,Asp.net Mvc 4,Jqgrid,Jqgrid Asp.net,我开发了一个ASP.NETMVC4Web应用程序,它使用JQgrid生成表 我还需要将我的网格数据导出到Excel文件。在Jqgrid中是否可能。我在'trirand'中搜索,没有看到任何用于导出网格数据的jQgrid演示 我是否应该使用任何库将数据导出到Excel,或者Jqgrid中是否有任何功能可用于导出数据 感谢您的帮助 剧本 $("#Grid").jqGrid('navButtonAdd', '#Pager', { caption: "Export to

我开发了一个ASP.NETMVC4Web应用程序,它使用JQgrid生成表

我还需要将我的网格数据导出到Excel文件。在Jqgrid中是否可能。我在
'trirand'
中搜索,没有看到任何用于导出网格数据的jQgrid演示

我是否应该使用任何库将数据导出到Excel,或者Jqgrid中是否有任何功能可用于导出数据

感谢您的帮助

剧本

$("#Grid").jqGrid('navButtonAdd', '#Pager', {
                caption: "Export to Excel",
                buttonicon:"ui-icon-save", 
                onClickButton: function () {
                    var gridData = $("#Grid").jqGrid('getRowData');
                    var dataToSend = JSON.stringify(gridData);
                    jQuery("#Grid").jqGrid('excelExport', dataToSend);
                }
            });
这里我尝试将Json数据导出为Excel格式。但是我在grid.import.js文件中遇到了一些错误

Uncaught TypeError: Cannot call method 'indexOf' of null ---  grid.import.js:208 

看看显示如何提高导出数据的可见性。感谢@Oleg提供的信息。我尝试了不同的方法,因为我想从客户端本身完成所有(Excel导出)处理,以减少服务器负载。请看我更新的帖子。