1
Ich habe vier verschiedene datepickers, die sie alle arbeiten, aber auf Date1/Date2, die ich den Monat/Tag/Jahr wählen kann, es gibt nur Monat/Jahr aus.Wie zeigen Sie bestimmte Datumsauswahl mit vollem Datumsformat an?
Wie bekomme ich diese beiden Datumsanzeige, um das Datum wie mm/dd/yyyy anzuzeigen?
https://jsfiddle.net/km96dgsd/
$(function() {
$('.date-picker').datepicker(
{ yearRange: "1980:",
dateFormat: "mm/yy",
changeMonth: true,
changeYear: true,
showButtonPanel: true,
onClose: function(dateText, inst) {
function isDonePressed(){ return ($('#ui-datepicker-div').html().indexOf('ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all ui-state-hover') > -1);
}
if (isDonePressed()){
var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val();
var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
$(this).datepicker('setDate', new Date(year, month, 1)).trigger('change');
$('.date-picker').focusout()//Added to remove focus from datepicker input box on selecting date
}
},
beforeShow : function(input, inst) {
inst.dpDiv.addClass('month_year_datepicker')
if ($(input).is("#startDate2") || $(input).is("#startDate4")) {
inst.dpDiv.addClass("hide-calendar");
}
else {
inst.dpDiv.removeClass("hide-calendar");
}
}
})
});
aber Date2/Date4 verschieden von Date1/date3 –
dann Ich verstehe deine Frage nicht und was du gerade versuchst zu tun. Sie sagten, Sie wollten verschiedene Formate für 1 & 2 vs 3 & 4 – charlietfl
gut für date1/date2 ich möchte das dateformat mm/dd/yyyy und date3/date4 Format mm/jjjj –