Yii:在标题中添加一个 JavaScript [英] Yii: Add a JavaScript to the header
本文介绍了Yii:在标题中添加一个 JavaScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要在标题中使用 来定义一个 JavaScript 变量(
var date={...};
),该变量将从 .js
脚本.
I need <script>
in header to define a JavaScript variable (var dates={...};
) which is to be used from a .js
script.
最好在标题中,而不是在 jQuery(function($){...})
内,不要隐藏我的 .js
使用它的变量脚本.
It should be preferably in header and not inside jQuery(function($){...})
not to hide the variable from using it by my .js
script.
除了修改布局之外,还能通过其他方式完成吗?
Can it be done in any other way than modifying the layout?
推荐答案
我通常这样做:
Yii::app()->clientScript->registerScript('my vars','
var myFirstVar="something";
var myUrl="' . CController::createUrl("controller/action") . '";
,CClientScript::POS_HEAD);
这篇关于Yii:在标题中添加一个 JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文