4

我有个问题。我正在尝试从 php 生成 highchart。一切都很好,但我不能做一件事。我必须插入此代码

 event => Array (                                          
    load => requestData (),
    )

问题是 php 将代码解释为一个函数,如果我把

load => 'requestData ()', 

highcharts 不解释该函数。我能做些什么?

4

2 回答 2

5

不带括号直接传递:

load => 'requestData', 

这是在 Javascript 中引用函数的标准方式: functionName()调用函数并计算其返回值;functionName对函数本身求值。

于 2013-10-22T06:40:12.100 回答
0

在 php 中使用:

load => 'requestData ()', 

在 javascript 中:

eval(load);
于 2013-10-22T06:41:34.650 回答