Страница 1 из 1
CJuiDatePicker
Добавлено: 2011.08.23, 10:23
hash
Можно ли сделать возможность выбора года, не только через через прогон по месяцам? А то виджет показывает текущий год, и щёлкать 480 раз мышкой, чтобы отмотать на 40 лет назад как-то несерьёзно
Re: CJuiDatePicker
Добавлено: 2011.08.23, 11:14
Troy
Добавте changeYear : true,
Re: CJuiDatePicker
Добавлено: 2011.09.14, 16:02
Аллотха
что то просмотрел события датапикера, так и не понял,как сохранять в БД дату,которую я проставил календариком? остановился на событии Close, которое вызывает функция,которая в свою очередь должна инициировать контроллер,вот только опять ни примеров ничего в интернете нету.
наприиер:
Код: Выделить всё
<script>
$(function() {
$("[class^=datepicker-]").datepicker({
onClose: function(dateText, inst) {
// $(this).datepicker("'.$this->createUrl('admin/brend/datastart').'");
alert(dateText + $(this).attr("class"));
},
closeText: 'X' ,
changeMonth:true,
changeYear:true,
showAnim:'fold',
showButtonPanel:true,
autoSize:true,
dateFormat:'yy-mm-dd',
yearRange: '1910:2020'
});
});
</script>
$(this).datepicker("'.$this->createUrl('admin/brend/datastart').'"); неверно записано ,Да?(
CJuiDatePicker
Добавлено: 2013.10.25, 08:17
fantom103
При сохранении даты виджетом CJuiDatePicker вылазиет ошибка:
Внутренняя ошибка сервера
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[22008]: Datetime field overflow: 7 ERROR: date/time field value out of range: "26.10.2013"
HINT: Perhaps you need a different "datestyle" setting.
В ходе обработки вашего запроса произошла внутренняя ошибка сервера. Вы можете сообщить об ошибке по адресу the webmaster.
Ребят подскажите в чем дело или где копать?
Re: CJuiDatePicker
Добавлено: 2013.10.25, 11:40
SiZE
Написано же. Красным по синему. Читай до просветления
http://dev.mysql.com/doc/refman/5.5/en/ ... types.html
Re: CJuiDatePicker
Добавлено: 2013.10.25, 14:58
NEW_NAME
Я так понял требования к дейтпикеру примерно вот в это укладываются:
Код: Выделить всё
$('input').datepicker({
dateFormat: "yy-mm-dd",
changeYear: true
});