highcharts为POST准备选项

时间:2013-06-22 21:22:43

标签: asp.net json post highcharts

我需要将一个Highcharts选项对象发送到一个asp页面,以便它可以写入一个json平面文件。这些文件稍后通过highcharts-convert传递给phantomjs,以便创建一些pdf文件。

然而问题是字符串化对象。我一直收到这个错误: 未捕获的TypeError:将循环结构转换为JSON 当我尝试这个时:

$.post("myASP.asp", JSON.stringify(myChart.highcharts().options));

这里有一个示例POST字符串http://docs.highcharts.com/#render-charts-on-the-server,但我不确定如何实现这一点。当我将他们的样本粘贴到我的代码中进行测试时,我会得到各种未转义的双引号错误。这是他们的错字吗?

1 个答案:

答案 0 :(得分:0)

我会检查JSON对象中是否有课程参考。据我所知,JSON序列化程序不支持。

如果您有一个带有子引用数组的对象的一个​​示例,它将引用回父代。

我认为您可以尝试以下方法:

{"infile":myChart.getSVG()}

这应该得到图表的svg表示