Yii不是自动包括jquery
我和Yii&Jquery有一个奇怪的问题:
当我打开一个在localhost上使用ajax / jquery的页面时,Yii会自动添加资产包含对页面的调用:
但是,当我在服务器上运行相同的代码时,Yii没有这样做,没有Jquery可用。
如果有人能指导解决问题,我会很感激。
好像你没有以正确的方式注册jQuery。 您必须在标记之前的
/protected/views/layout/main.php
添加以下行:
clientScript->registerCoreScript('jquery'); ?>
它会自动加载jQuery。 请记住,如果YII_DEBUG标志打开,它将加载非缩小版本,当停用(生产时)时,它将加载缩小版本。 希望这能解决你的问题。
如果所有都在您的本地计算机上工作,则可能是权限问题
你检查过你的服务器/资产是否可写?
Yii在此目录中发布运行时所需的资产