A veces una gran cantidad de problemas con él. En el valor del atributo de datapicker data es 28-06-2014, pero datepicker se muestra o hoy o nada. Decidí que de manera tal:
<input type="text" class="form-control datepicker" data-value="<?= date('d-m-Y', (!$event->date ? time() : $event->date)) ?>" value="<?= date('d-m-Y', (!$event->date ? time() : $event->date)) ?>" />
I añadieron a la entrada de datapicker datos-valor de atributo, porque si llamada jQuery (esto) .val() O jQuery (esto) .attr (' value ') - nada funciona. Decidí init en el ciclo de cada datapicker y tomo su valor del atributo de datos del valor:
$("form .datepicker").each(function() {
var time = jQuery(this).data('value');
time = time.split('-');
$(this).datepicker('setDate', new Date(time[2], time[1], time[0], 0, 0, 0));
});
y es funciona bien =)
esto solo funcionará si su formato de fecha es d-m-Y ... si tiene m-d-Y o cualquier otro formato, ¡está sucio! –