如何在控制器中调用javascript函数,如下所示
在example.js中
function hello(){
alert("hi");
}
在exampleController.php中
function index(){
hello();
}
答案 0 :(得分:1)
您无法从控制器调用JavaScript函数
控制器在服务器端运行,您的java脚本代码在浏览器/客户端运行。
如果要调用javaScript函数,必须从中呈现视图和调用。
你也可以试试
$this->Html->scriptBlock('alert("hi")');
用于从视图中调用javaScript函数的代码。