Передать функцию в jquery из php [закрыто]


У меня проблема. Я пытаюсь сгенерировать хайчарт из php. Все было хорошо, но я не могу сделать одну вещь. Я должен вставить этот код

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

Проблема в том, что php интерпретирует код как функцию, и если я поставлю

load => 'requestData ()', 

Highcharts не интерпретирует функцию. Что я могу сделать?

Author: Leandro, 2013-10-22

2 answers

Просто передайте это без скобок:

load => 'requestData', 

Это стандартный способ ссылки на функцию в Javascript: functionName() вызывает функцию и вычисляет ее возвращаемое значение; functionName вычисляет саму функцию.

 5
Author: McGarnagle, 2013-10-22 06:40:12

Удэ в php:

load => 'requestData ()', 

И в javascript:

eval(load);
 0
Author: Udan, 2013-10-22 06:41:34