如何在yii主配置中使用clientscript激活jquery ui
我有以下main.php配置如何在yii主配置中使用clientscript激活jquery ui,yii,Yii,我有以下main.php配置 'clientScript'=>array( 'packages'=>array( 'jquery'=>array( 'baseUrl'=>'../www/js/jquery/', 'js'=>array('jquery.min.js'), ), 'jquery.ui'=>arr
'clientScript'=>array(
'packages'=>array(
'jquery'=>array(
'baseUrl'=>'../www/js/jquery/',
'js'=>array('jquery.min.js'),
),
'jquery.ui'=>array(
'baseUrl'=>'../www/js/jquery/',
'js'=>array('jquery.ui.js'),
),
),
两个文件位于同一目录中。jquery脚本加载良好,但jquery Ui加载不好。试试这个
public function registerAssets() {
Yii::app()->getClientScript()->registerCoreScript( 'jquery.ui' );
}
根据那里的网站,你可以尝试以下内容 'clientScript' => array( 'scriptMap' => array( 'jquery.js' => '//ajax.googleapis.com/ajax/libs/jquery/1/jquery.js', 'jquery.min.js' => '//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js', 'jquery-ui.min.js' => '//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js', ), ), 'clientScript'=>数组( “scriptMap”=>数组( 'jquery.js'=>'//ajax.googleapis.com/ajax/libs/jquery/1/jquery.js', 'jquery.min.js'=>'//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js', 'jquery ui.min.js'=>'//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery ui.min.js', ), ), 您可以替换您的jui位置,如果您已经在本地安装了它
但是他们建议不要这样做,如果你好奇的话,请访问[yii site]:这是有效的,我假设jquery Ui是自动加载的,就像jquery一样。因为我通常都是同时使用它们。