【问题标题】:Send XML in a js variable to FusionCharts将 js 变量中的 XML 发送到 FusionCharts
【发布时间】:2010-12-16 14:43:58
【问题描述】:

您好,我有这个 php 代码,它以字符串中的 xml 数据结尾,然后我使用 onClick 将其发送到 js 函数

$strXML = "<chart><set label='B' value='12' /><set label='C' value='10'/></chart>"

<td align='right' onClick='drawchart($strXML)' >&pound $totalcost  </td>

但是当它到达我的 js 函数时它不起作用并且数据已损坏

function drawchart(dataX) {
var chart1 = new FusionCharts("../charts/Pie3D.swf", "chart1Id", "400", "300", "0", "1"); 

         chart1.setDataXML(dataX);
         chart1.render("chart1div");
}

谁能告诉我如何通过 js 变量正确发送 xml 数据?

谢谢

【问题讨论】:

    标签: javascript xml fusioncharts


    【解决方案1】:

    在我看来,您正在混合使用 js 和 php。我想说你需要引用数据:

    onClick='drawchart("$strXML");'
    

    此外,您可能需要转义所有 XML 数据以避免损坏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-26
      • 2019-05-31
      • 2013-11-02
      • 2015-08-30
      • 2014-09-01
      • 1970-01-01
      相关资源
      最近更新 更多