如何在cakePHP控制器中调用javascript函数?

时间:2017-06-21 06:43:25

标签: cakephp cakephp-3.0 cakephp-3.3

如何在控制器中调用javascript函数,如下所示

在example.js中

function hello(){
  alert("hi");
}

在exampleController.php中

function index(){
   hello();
}

1 个答案:

答案 0 :(得分:1)

您无法从控制器调用JavaScript函数

控制器在服务器端运行,您的java脚本代码在浏览器/客户端运行。

如果要调用javaScript函数,必须从中呈现视图和调用。

你也可以试试 $this->Html->scriptBlock('alert("hi")'); 用于从视图中调用javaScript函数的代码。