Yii:在标题中添加JavaScript

时间:2013-06-02 17:40:41

标签: php yii

我需要在标头中<script>来定义一个JavaScript变量(var dates={...};),该变量将从.js脚本中使用。

最好是在标题中,而不是在jQuery(function($){...})内,不要隐藏变量,不要使用我的.js脚本来使用它。

除了修改布局之外,还能以其他方式完成吗?

1 个答案:

答案 0 :(得分:2)

我通常这样做:

Yii::app()->clientScript->registerScript('my vars','
    var myFirstVar="something";
    var myUrl="' . CController::createUrl("controller/action") . '";
    ,CClientScript::POS_HEAD);