jQuery is not defined Yii

Posted: 13 мая 2012


Как победить ошибку jQuery is not defined($ is not defined) в Yii framework.

Для начала следует убедится что jquery вообще подключен в конфиге main.php :

'components'=>array(
...
	  'clientScript'=>array(
	      'packages'=>array(
	        'jquery'=>array(
	          'baseUrl'=>'//ajax.googleapis.com/ajax/libs/jquery/1/',
	          //'baseUrl'=>'/js/jquery/',
	          'js'=>array('jquery.min.js'),
	        )
	      ),
	    ),
...
)

Далее сам фреймворк подключит Вам jquery если вы вызовете любой widget который его использует типа CActive Form и прочих.

Если же подключать глобально в layout, можно использовать, прямо во view или

Yii::app()->clientScript->registerCoreScript('jquery');

для метода afterRender(){} или beforeReder(){} в layout

If you find the post helpful you can share it


Ваше мнение:

Имя
   other with Yii Framework
drcreazy © 2008-2012 all rights reserved