2010-09-07 3 views
1

Я скопировал пример в документации по Юю для CJuiDatePicker: Yii не работает для меня

 
$this->widget('zii.widgets.jui.CJuiDatePicker', array(
    'name'=>'publishDate', 
    // additional javascript options for the date picker plugin 
    'options'=>array(
     'showAnim'=>'fold', 
    ), 
    'htmlOptions'=>array(
     'style'=>'height:20px;' 
    ), 
)); 

Поля формы визуализируется, но когда я нажимаю его ничего не происходит, не отображается календарь. Я что-то упустил? мне нужно вручную включить JQuery или установить некоторые обратные вызовы javascript или что-то еще, чем пример выше?

+1

Виджет должен убедиться, что включены JUI и jQuery. Вы должны предоставить дополнительную информацию, если сможете. Возьмите Firebug и посмотрите, не возникли ли какие-либо ошибки. Кроме того, посмотрите на исходный вывод - убедитесь, что включен jQuery и т. Д., И убедитесь, что вызов datepicker() имеет правильный селектор для поля ввода (тот же #id - #publishDate, вероятно) – thaddeusmt

+0

благодарит @thaddeusmpt. Я включил jquery дважды – Silentbang

ответ

0

Извините, моя вина.
Был .htaccess с deny от всех, не позволяя странице загружать файлы Jquery из каталога/assets.
Спасибо в любом случае!

1

У меня было такое же, когда отсутствовал соответствующий файл CSS. Календарь появился, хотя далеко за пределами окна.