有两种方式可以实现:
1. 可以用CClientScript 下的 addPackage
Yii::app()->clientScript->addPackage('jquery', array( 'baseUrl'=>'http://lib.sinaapp.com/js/jquery/1.9.1/', 'js'=>array('jquery-1.9.1.min.js'), ));2. 可以直接在main.php里直接配置
'components' => array( 'clientScript'=>array( 'packages'=>array( 'jquery'=>array( 'baseUrl'=>'http://lib.sinaapp.com/js/jquery/1.9.1/', 'js'=>array('jquery-1.9.1.min.js'), ), ), ), ...... )CClientScript下的packages属性有以下可以配置:
array( 'package-name'=>array( 'basePath'=>'alias of the directory containing the script files', 'baseUrl'=>'base URL for the script files', 'js'=>array(list of js files relative to basePath/baseUrl), 'css'=>array(list of css files relative to basePath/baseUrl), 'depends'=>array(list of dependent packages), ), ...... )