3
objective:将jqGrid中显示的数据导出为CSV,以维护现有的格式。使用jqGrid在多个网页上使用通用工具来导出数据。jqGrid:导出'formatted'数据
感谢之前为导出数据发布的优秀问题,我能够从jqgrid创建一个csv格式的数据,并将其传递到后端以保存为.csv文件。
所采取的步骤:
- 用于
jqGrid('getGridParam', 'data')
获取所有行数据 - 用于
jqGrid('getGridParam', 'colNames')
得到colnames - 创建一个制表符分隔输出 - 没有任何问题。
问题:由于我使用'data'
,列值是原始值,而不是格式化值。
例如,从后端日期长 - 1411674947000
,但在jqgrid中使用自定义格式化程序它显示为2014-09-25 19:55:47
。
类似地,有些错误代码是以数值形式出现的,但是它们的格式是为了显示一些文本。
目标是在csv输出中使用格式化的值,例如'2014-09-25 19:55:47'而不是'1411674947000'。