Доброе время суток, прошу помощи с datepicker'om, пытаюсь выставить значения от и до, и с соблюдением интервала, т.е где значение "до" всегда выше чем "от" , и скармливаю календарь на страницу, но в итоге не работает как бы хотелось, почему и прошу помощи
Код
<input class="input_01" id="startdate_1" placeholder="" type="text" value="">
<input class="input_01" id="enddate_1" placeholder="" type="text" value="">
<div class="dp_date from_1 dpcust act" data-altfield="#startdate_1" ></div>
<div class="dp_date to_1 dpcust" data-altfield="#enddate_1"></div>
/*dp_date.from_1 start*/
$(".dp_date.from_1").datepicker({
changeMonth: false,
altFormat: "dd.mm.y",
altField: $('#startdate_1'),
onSelect: function(date, obj){
function cutYear() {
delimiter = '.',
start = 2,
tokens = date.split(delimiter).slice(start),
dm = tokens.join(delimiter);
substr = date.substr(0,6);
year = dm.substr(2,4);
return (substr + year).toString();
}
$('#startdate_1').val(cutYear());
},
onClose: function(selectedDate) {
$("#enddate_1").datepicker("option", "minDate", selectedDate);
}
});
/*dp_date.from_1 end */
/*.dp_date.to_1 start*/
$(".dp_date.to_1").datepicker({
changeMonth: false,
altFormat: "dd.mm.y",
altField: $('#enddate_1'),
onSelect: function(date, obj){
function cutYear() {
delimiter = '.',
start = 2,
tokens = date.split(delimiter).slice(start),
dm = tokens.join(delimiter);
substr = date.substr(0,6);
year = dm.substr(2,4);
return (substr + year).toString();
}
$('#enddate_1').val(cutYear());
},
onClose: function(selectedDate) {
$("#startdate_1").datepicker("option", "maxDate", selectedDate);
}
});
/*.dp_date.to_1 end */