// add date change trigger
This commit is contained in:
1 parent
73e9d966a6
commit
d8d9436f51
2 files changed
+16
-3
No files matched your search
@@ -152,6 +152,8 @@ function updatePickerFromInput() {
|
|||||||
datepickerEnd.setEnd($("#date-end").val());
|
datepickerEnd.setEnd($("#date-end").val());
|
||||||
datepickerEnd.update();
|
datepickerEnd.update();
|
||||||
|
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
if ($('#datepicker-compare').attr("checked")) {
|
if ($('#datepicker-compare').attr("checked")) {
|
||||||
if ($('#compare-options').val() == 1)
|
if ($('#compare-options').val() == 1)
|
||||||
setPreviousPeriod();
|
setPreviousPeriod();
|
||||||
@@ -172,6 +174,7 @@ function setDayPeriod() {
|
|||||||
date = new Date();
|
date = new Date();
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -181,6 +184,7 @@ function setPreviousDayPeriod() {
|
|||||||
date = date.subDays(1);
|
date = date.subDays(1);
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -189,7 +193,8 @@ function setMonthPeriod() {
|
|||||||
date = new Date();
|
date = new Date();
|
||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
date = new Date(date.setDate(1));
|
date = new Date(date.setDate(1));
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -199,7 +204,8 @@ function setPreviousMonthPeriod() {
|
|||||||
date = date.subMonths(1);
|
date = date.subMonths(1);
|
||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
date = new Date(date.setDate(1));
|
date = new Date(date.setDate(1));
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -209,6 +215,7 @@ function setYearPeriod() {
|
|||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
date = new Date(date.getFullYear(), 0, 1);
|
date = new Date(date.getFullYear(), 0, 1);
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -218,7 +225,8 @@ function setPreviousYearPeriod() {
|
|||||||
date = date.subYears(1);
|
date = date.subYears(1);
|
||||||
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
$("#date-end").val(date.format($("#date-end").data('date-format')));
|
||||||
date = new Date(date.getFullYear(), 0, 1);
|
date = new Date(date.getFullYear(), 0, 1);
|
||||||
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
$("#date-start").val(date.format($("#date-start").data('date-format')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
|
|
||||||
updatePickerFromInput();
|
updatePickerFromInput();
|
||||||
}
|
}
|
||||||
@@ -310,6 +318,7 @@ $( document ).ready(function() {
|
|||||||
|
|
||||||
$('#datepicker').show(function() {
|
$('#datepicker').show(function() {
|
||||||
$('#date-start').focus();
|
$('#date-start').focus();
|
||||||
|
$('#date-start').trigger('change');
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#datepicker-compare').click(function() {
|
$('#datepicker-compare').click(function() {
|
||||||
|
|||||||
@@ -421,6 +421,7 @@
|
|||||||
target.addClass("start-selected");
|
target.addClass("start-selected");
|
||||||
start = target.data("val");
|
start = target.data("val");
|
||||||
$("#date-start").val(DPGlobal.formatDate(new Date(start), DPGlobal.parseFormat('Y-m-d')));
|
$("#date-start").val(DPGlobal.formatDate(new Date(start), DPGlobal.parseFormat('Y-m-d')));
|
||||||
|
$('#date-start').trigger('change');
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!switched) {click = 1;} else {click = 2;}
|
if(!switched) {click = 1;} else {click = 2;}
|
||||||
@@ -455,6 +456,7 @@
|
|||||||
$("#date-end").val(DPGlobal.formatDate(new Date(end), DPGlobal.parseFormat('Y-m-d')));
|
$("#date-end").val(DPGlobal.formatDate(new Date(end), DPGlobal.parseFormat('Y-m-d')));
|
||||||
click = 2;
|
click = 2;
|
||||||
$("#date-end").removeClass("input-selected").addClass("input-complete");
|
$("#date-end").removeClass("input-selected").addClass("input-complete");
|
||||||
|
$('#date-end').trigger('change');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -566,6 +568,7 @@
|
|||||||
{
|
{
|
||||||
end = start;
|
end = start;
|
||||||
$("#date-end").val(DPGlobal.formatDate(new Date(start), DPGlobal.parseFormat('Y-m-d'))).removeClass("input-selected");
|
$("#date-end").val(DPGlobal.formatDate(new Date(start), DPGlobal.parseFormat('Y-m-d'))).removeClass("input-selected");
|
||||||
|
$('#date-end').trigger('change');
|
||||||
$("#date-start").val(null).focus().addClass("input-selected");
|
$("#date-start").val(null).focus().addClass("input-selected");
|
||||||
$("#datepicker .start-selected").removeClass("start-selected").addClass("end-selected");
|
$("#datepicker .start-selected").removeClass("start-selected").addClass("end-selected");
|
||||||
start = null;
|
start = null;
|
||||||
@@ -575,6 +578,7 @@
|
|||||||
{
|
{
|
||||||
start = end;
|
start = end;
|
||||||
$("#date-start").val(DPGlobal.formatDate(new Date(end), DPGlobal.parseFormat('Y-m-d'))).removeClass("input-selected");
|
$("#date-start").val(DPGlobal.formatDate(new Date(end), DPGlobal.parseFormat('Y-m-d'))).removeClass("input-selected");
|
||||||
|
$('#date-start').trigger('change');
|
||||||
$("#date-end").val(null).focus().addClass("input-selected");
|
$("#date-end").val(null).focus().addClass("input-selected");
|
||||||
$("#datepicker .end-selected").removeClass("end-selected").addClass("start-selected");
|
$("#datepicker .end-selected").removeClass("end-selected").addClass("start-selected");
|
||||||
end = null;
|
end = null;
|
||||||
|
|||||||
Reference in new issue
Block a user