我正在使用CakePHP开发网站..
我正在使用最新的jQuery库..
使用JsHelper做这样的事情:
$this->Js->domReady ( $this->Js->alert ('Page loaded !') );
但页面上没有生成JavaScript代码!!
这应该产生类似于:
$(document).ready(function(){alert("Page loaded !");});
我真的很惊讶!!
这是jQuery引擎的问题吗?
其他库存在同样的问题吗?
任何帮助将不胜感激......
答案 0 :(得分:2)
您是否尝试过如下:
echo $this->Js->domReady ( $this->Js->alert ('Page loaded !') );
虽然我在开发中使用CakePHP作为主框架,但我没有使用Js助手。我相信Javascript需要留在一边。 :)
答案 1 :(得分:0)
你做了:
echo $this->Js->writeBuffer();
上面的调用只构造JS代码,它不包含在文档中。