java - "Save primefaces chart as"带导出功能

标签 java javascript primefaces

我在 WebSphere Application Srever 8 上使用 Primefaces 3.4 和 Apache MyFaces 2.1.8。

我有一些图表。现在我想让将图表另存为图像成为可能。 PF自带图表导出功能。

在 PF 展示中,他们在新对话框中导出图像: look here

我想在按下按钮时获得典型的“另存为”对话框。

有人可以提示我如何为此编写 javascript 吗?

是这样的:

   <script type="text/javascript">
        //         
        function exportChart() {
            //export image
            $('#chart').exportAsImage();
        }
        //
    </script>

最好的问候

最佳答案

我来晚了,但希望它能帮助其他人解决问题。

确保“chart”和“dlg”是 javascript 变量

<script type="text/javascript">
    //         
    function exportChart() {
        //export image
        $('#output').empty().append(chart.exportAsImage());

        //show the dialog  
        dlg.show();
    }
    //
</script>

关于java - "Save primefaces chart as"带导出功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12318082/

相关文章:

javascript - 是否已安装并启用 Google Chrome 浏览器内嵌框架?

jsf - :outputScript with target ="head" not working with Primefaces 3. 5

html - 2 并排相同大小的字段集

java - JTextPane 中嵌入式 swing 组件的插入符号位置

java - 我什么时候应该使用 Java-8 Streams?

java - 单元测试断言与 Mockito.verify()

javascript - require() 将构造函数转换为原型(prototype)?

javascript - 单击输入类型=搜索时重置按钮有任何事件吗?

java - 在 Cucumber 中,您如何迭代多个区域设置的功能?

javascript - p :selectOneMenu in Primefaces 3. 4.2 错误