2015-04-27 4 views
1

Запуск некоторых проблем с Bootstrap Datepicker. Я уже успешно использовал его на сайте, однако для жизни меня может показаться, что он снова работает.Bootstrap Datepicker - Неверный формат

У меня есть число дат как таковое и объявлены необходимые файлы javascript (jqeruy.min и bootstrap-datepicker). Затем я вызываю дату, то есть 39, которая работает правильно и отображает дату. Однако, когда я нажимаю на дату, она отображает дату в мм/дд/гггг, а не желаемый дд/мм/гггг.

Примечание. Значения уже указаны в поле ввода, выведенных из базы данных в правильном формате, однако это имеет отрицательный эффект, когда bootstrap datepicker показывает данные в неправильном формате!

$('#date38').datepicker({ 
     format: "dd/mm/yyyy" 
    }); 
    $('#date39').datepicker({ 
     format: "dd/mm/yyyy" 
    }); 
    $('#date40').datepicker({ 
     format: "dd/mm/yyyy" 
    }); 
+1

@ DanielWeiß, который действительно работал, из того, что я читал, вы не хотели использовать это, поэтому почему я не сделал этого. Благодаря! – Frog82

+0

Есть ли еще код? потому что это не много говорит, сделайте тест. просто поставьте 1 «# date38» и удалите остальные 2, чтобы увидеть, как это работает. – CoolLife

ответ

0

Попробуйте использовать datetimepicker с помощью начальной загрузки, это будет что-то вроде этого,

$('#date38').datetimepicker({ 
    format: "dd/mm/yyyy" 
}); 
$('#date39').datetimepicker({ 
    format: "dd/mm/yyyy" 
}); 
$('#date40').datetimepicker({ 
    format: "dd/mm/yyyy" 
}); 

Кстати, если вы используете jquery-ui datepicker. это будет что-то подобное

$('#date38').datepicker({ 
    dateFormat: "dd/mm/yyyy" 
}); 
$('#date39').datepicker({ 
    dateFormat: "dd/mm/yyyy" 
}); 
$('#date40').datepicker({ 
    dateFormat: "dd/mm/yyyy" 
}); 
Смежные вопросы