Salve a tutti, perchè il minDate sul campo data_partenza non funziona? Qualunque valore io gli metta non funziona. Se metto 0, un valore positivo , o un valore negativo non va. Il calendario va sempre alla data di oggi , o alla data che è stata selezionata sopra.
Qui un estratto del codice
Qui un estratto del codice
PHP:
$(function(){
var self=this;
self.data_arrivo=$("#data_arrivo");
self.data_partenza=$("#data_partenza");
self.check_next=[0,0];
self.data_arrivo.datepicker({
minDate:0,
dateFormat: "dd/mm/yy",
onSelect: function (selectedDate) {
self.check_next[0]=1;
if(check_div(self.check_next))load_date_picker();
var depart = jQuery.datepicker.parseDate('dd/mm/yy', selectedDate);
depart.setDate(depart.getDate() + 1);
self.data_partenza.datepicker("option", "minDate", selectedDate );
setTimeout(function(){
self.data_partenza.datepicker('show');
}, 16);
}
});
self.data_partenza.datepicker({
dateFormat: "dd/mm/yy",
minDate:1,
onSelect:function(selectedDate){
self.check_next[1]=1;
if(check_div(self.check_next))load_date_picker();
}
});
});
function check_div(ar){
if(ar[0] && ar[1])return true;
else return false;
}
function load_date_picker(){
$('.show_div').removeClass('hidden');
}