在javascript / amchart

时间:2018-02-12 03:18:21

标签: php amcharts

道歉,如果这是一个愚蠢的问题,但我希望有人能够帮助我。我正在使用 php 脚本来获取 JSON 数据,以将其作为图形系统的一部分提供给 amcharts

我想做的一件事就是更改默认文件名,我在下面有一个代码示例,提供了如何做到这一点,但我想知道如何将文件名更改为变量。我曾尝试过像$ varFilename这样的事情,但我得到了意想不到的char错误。我猜答案是肯定的,但是我错过了一些东西,我怎样才能使#34;你的新文件名没有扩展名",一个变量值?

 var chart = AmCharts.makeChart("chartdiv", {
  // ...
  "export": {
    "enabled": true,
    "fileName": "your new file name without extension", 
    // ...
  }
});

道歉,我填满了我的描述。我有一个PHP脚本,它基本上从数据库中获取信息,将其格式化为JSON,然后将其呈现给HTML页面。所以在HTML页面中我有一个javascript函数,如下所示;

<script>
     function qs(search_for) {
        var query = window.location.search.substring(1);
        var parms = query.split('&');
        for (var i=0; i<parms.length; i++) {
            var pos = parms[i].indexOf('=');
            if (pos > 0  && search_for == parms[i].substring(0,pos)) {
                return parms[i].substring(pos+1);;
            }
        }
        return "";
    }
</script> 

我使用此函数来搜索传递给PHP脚本的URL中的变量,我想要做的就是获取这些变量并在javascript中使用它们;

'rh_chart.php?sensor=' + qs("sensor") + '&test_id=' + qs("test")

e.g。 filename = qs(sensor) - qs(test)

0 个答案:

没有答案