Я использую эту начальную-загрузку-datepicker для своего datepicker. Я хотел бы, чтобы datepicker выбрал "сегодня" в течение дня запуска или дня по умолчанию. Я не могу выяснить, как установить "сегодня" автоматически, таким образом, я сделал неэффективный путь
HTML:
JS:
$('#datepicker').datepicker();
function today(){
var d = new Date();
var curr_date = d.getDate();
var curr_month = d.getMonth() + 1;
var curr_year = d.getFullYear();
document.write(curr_date + "-" + curr_month + "-" + curr_year);
}
Образец онлайн: http://jsfiddle.net/BXZk2/
Просто ища легкое решение сделать день по умолчанию как "СЕГОДНЯ".
Спасибо
Этот вопрос о средстве выбора даты начальной загрузки. Но все вышеупомянутые ответы для средства выбора даты jQuery. Для Начальной загрузки datepicker, просто необходимо обеспечить defaut дату в значении входного элемента. Как это.
<input class="form-control datepicker" value=" <?= date("Y-m-d") ?>">
$(document).ready(function() {
var date = new Date();
var today = new Date(date.getFullYear(), date.getMonth(), date.getDate());
$('#datepicker1').datepicker({
format: 'dd-mm-yyyy',
orientation: 'bottom'
});
$('#datepicker1').datepicker('setDate', today);
});