为什么这段代码不起作用?像我一样,Seemsm不理解scriptstart()和scriptEnd()的用法。
// view
<?php
$this->Html->scriptStart(array("block"=>true,"inline"=>FALSE));
?>
$().ready(function(){
alert("dd");
});
<?php
$this->Html->scriptEnd();
?>
// layout
echo $this->fetch('script');编辑
更多信息:
发布于 2015-11-27 12:20:54
尝试删除“块”=>true选项,或者将其设置为“script”:
// view
<?php
$this->Html->scriptStart(array("block"=>'script',"inline"=>FALSE));
?>
$().ready(function(){
alert("dd");
});
<?php
$this->Html->scriptEnd();
?>确保在布局中包括php标记:
// layout
<?php echo $this->fetch('script');?>https://stackoverflow.com/questions/33921000
复制相似问题