0

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

在 example.js

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

在 exampleController.php

function index(){
   hello();
}
4

1 回答 1

1

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

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

如果要调用 javaScript 函数,则必须渲染视图并从中调用。

您还可以尝试 $this->Html->scriptBlock('alert("hi")'); 使用代码从视图中调用 javaScript 函数。

于 2017-06-21T12:13:36.047 回答