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

How to call javascript function in cakePHP controller?

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

在example.js

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

在exampleController.php

function index(){
   hello();
}

您不能从控制器调用 JavaScript 函数,

控制器在服务器端 运行,java 脚本代码 运行 在 browser/client 端。

如果您想调用 java脚本函数,您必须渲染视图并从中调用。

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