Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jqGrid-将网格内容导出到Excel_Javascript_Jquery_Excel_Jqgrid_Export - Fatal编程技术网

Javascript jqGrid-将网格内容导出到Excel

Javascript jqGrid-将网格内容导出到Excel,javascript,jquery,excel,jqgrid,export,Javascript,Jquery,Excel,Jqgrid,Export,使用jquery1.9.1和jqGrid 4.5.2。使用网络浏览器IE8和Firefox(主要是IE8)。我不能使用ASP.NET或PHP 我在页面上显示了一个jqGrid。它有几个列,包括一对隐藏的列。可见列是(在整个页面上)-2个整数字段、2个文本字段、一个日期时间字段和一个文本字段。隐藏列为1个文本字段和1个整数字段。某些文本字段中可能包含标点符号或符号 jqGrid中是否有我不知道的方法可以将其导出到excel 一种不太可取的方法是选择jqGrid中的所有项目,然后将它们复制并粘贴到e

使用jquery1.9.1和jqGrid 4.5.2。使用网络浏览器IE8和Firefox(主要是IE8)。我不能使用ASP.NET或PHP

我在页面上显示了一个jqGrid。它有几个列,包括一对隐藏的列。可见列是(在整个页面上)-2个整数字段、2个文本字段、一个日期时间字段和一个文本字段。隐藏列为1个文本字段和1个整数字段。某些文本字段中可能包含标点符号或符号

jqGrid中是否有我不知道的方法可以将其导出到excel

一种不太可取的方法是选择jqGrid中的所有项目,然后将它们复制并粘贴到excel中。不过,这种方法也并非没有问题。粘贴为HTML会改变格式,粘贴为文本会将所有内容都放在一列中,粘贴以匹配目标格式会起作用,但所有这些都取决于是否能够选择网格的内容&没有一个会得到隐藏的列

有没有一种很好(而且相对简单)的方法可以将jqGrid的内容从web页面转换到Excel中?获得输出中的隐藏列将是一个额外的好处

如上所述,我不能使用ASP.NET或PHP。我不希望添加额外的库,但如果它有助于实现最终结果,我会添加一个插件


如有任何建议,我们将不胜感激。谢谢

看看这个:@pax162-我不能用ASP.NET或PHP来处理这个问题。除非我不理解你链接到的页面上的内容,否则他们使用的是PHP。你可以查看这个链接。