启用布局禁用cjuidatepicker yii

时间:2013-06-22 06:01:19

标签: yii

我有一个小视图,呈现cjuidatepicker小部件。     

 $this->widget('zii.widgets.jui.CJuiDatePicker', array(
                'flat'=>FALSE,
            //  'model' => $model,
                'attribute' => 'start_date',
        //  'value' => $model->start_date,
                'name'=>'dateSelect',
            'options' => array(
                'showButtonPanel' => true,
                'changeYear' => true,
                'dateFormat' => 'yy-mm-dd',
                ),
            ));?>

虽然这可以很好地渲染而不使用布局,但是当我将这个视图放在我的项目布局中时,datepicker拒绝显示。 我没有想法在哪里寻找这个,所有的css和js在布局中加载类似,没有布局。 任何帮助将不胜感激。 感谢

2 个答案:

答案 0 :(得分:0)

在使用datepicker处理了我的公平份额之后,我愿意在你的问题的根源上打赌是你的javascript错误。尝试在您的布局中注释掉所有包含的javascript,看看会发生什么。例如,也许你有两次jQuery,或者某些代码部分缺少一个结束括号。基本上任何js错误都会将datepicker从它的游戏中删除。只需在您喜欢的浏览器中查看js控制台即可。

答案 1 :(得分:0)

我有多个版本的jquery被加载,这造成了很多混乱。 Yii jquery与正在使用的模板jquery版本不同。让他们两人达成协议并热潮!!