recher1114 2011-09-09 16:03:39 3379次浏览 7条回复 0 0 0

用这个方法Yii::app()->clientScript->registerCoreScript('jquery'); 引入不了jquery。

请问为什么?

  • 回复于 2011-09-09 16:13 举报

    你加到哪里了?

  • 回复于 2011-09-09 16:23 举报

    是这样的。我现在弄个后台。
    index控制器的视图写的是一个frame,分别加载了left,right和top视图,这几个引用视图的方法我都用的$this->renderPartial加载的视图
    我在left视图里用了Yii::app()->clientScript->registerCoreScript('jquery')这个方法
    另外:assets这个目录没有任何文件和目录。

  • 回复于 2011-09-09 16:24 举报

    你应该在每个frame里都要引用jquery

  • 回复于 2011-09-09 16:33 举报

    舰长群里的人帮我发现了问题。我用$this->renderPartial加载的视图没经过布局文件。加载不成功。

    若是直接用$this->render就可以。

  • 回复于 2011-09-09 16:36 举报

    不知道我这种后台设计合理不?之前用CI框架是这么设计后台的。

    现在用Yii这么设计不知道对不对。

  • 回复于 2011-09-09 16:37 举报

    我打算在一个布局里存放frame代码,然后将index视图留空。让布局加载3个独立页面。不知道这样靠谱不。

  • 回复于 2011-09-09 22:18 举报

    恩。对啊。。很合理。

您需要登录后才可以回复。登录 | 立即注册