fix updated range untuk laporan

This commit is contained in:
hafifierahman
2022-09-28 16:22:13 +08:00
parent 039ae9421f
commit 4e6cb46e82
3 changed files with 79 additions and 26 deletions
@@ -64,29 +64,35 @@
$(document).ready( function () {
var today = new Date();
var dateObject = '';
$('#datemula').datepicker({
maxViewMode:1,
$("#datemula").datepicker({
format: 'dd-mm-yyyy',
autoclose:true,
endDate: "today",
maxDate: today
autoclose: true,
}).on('changeDate', function (selected) {
var startDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() + 1);
restrictDate = new Date(restrictDate);
$('#datehingga').datepicker('setStartDate', startDate);
$('#datehingga').datepicker('setEndDate', restrictDate);
}).on('clearDate', function (selected) {
$('#datehingga').datepicker('setEndDate', null);
$('#datehingga').datepicker('setStartDate', null);
});
$('#datehingga').datepicker({
maxViewMode:1,
$("#datehingga").datepicker({
format: 'dd-mm-yyyy',
autoclose:true,
endDate: "today",
maxDate: today
autoclose: true,
}).on('changeDate', function (selected) {
var endDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() - 1);
restrictDate = new Date(restrictDate);
$('#datemula').datepicker('setStartDate', restrictDate);
$('#datemula').datepicker('setEndDate', endDate);
}).on('clearDate', function (selected) {
$('#datemula').datepicker('setStartDate', null);
$('#datemula').datepicker('setEndDate', null);
});
// $('#datemula').change(function() {
// $('#datehingga').datepicker('option', 'maxDate', new Date($(this).val()));
// console.log($(this).val());
// });
});
@@ -58,11 +58,34 @@
$('#datemula').datepicker({
format: 'dd-mm-yyyy'
$("#datemula").datepicker({
format: 'dd-mm-yyyy',
autoclose: true,
}).on('changeDate', function (selected) {
var startDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() + 1);
restrictDate = new Date(restrictDate);
$('#datehingga').datepicker('setStartDate', startDate);
$('#datehingga').datepicker('setEndDate', restrictDate);
}).on('clearDate', function (selected) {
$('#datehingga').datepicker('setEndDate', null);
$('#datehingga').datepicker('setStartDate', null);
});
$('#datehingga').datepicker({
format: 'dd-mm-yyyy'
$("#datehingga").datepicker({
format: 'dd-mm-yyyy',
autoclose: true,
}).on('changeDate', function (selected) {
var endDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() - 1);
restrictDate = new Date(restrictDate);
$('#datemula').datepicker('setStartDate', restrictDate);
$('#datemula').datepicker('setEndDate', endDate);
}).on('clearDate', function (selected) {
$('#datemula').datepicker('setStartDate', null);
$('#datemula').datepicker('setEndDate', null);
});
@@ -52,13 +52,37 @@
var kodcaw = "<?php echo $cawangan_info['kodcaw'] ?>";
$(document).ready( function () {
$('#datemula').datepicker({
format: 'dd-mm-yyyy'
$("#datemula").datepicker({
format: 'dd-mm-yyyy',
autoclose: true,
}).on('changeDate', function (selected) {
var startDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() + 1);
restrictDate = new Date(restrictDate);
$('#datehingga').datepicker('setStartDate', startDate);
$('#datehingga').datepicker('setEndDate', restrictDate);
}).on('clearDate', function (selected) {
$('#datehingga').datepicker('setEndDate', null);
$('#datehingga').datepicker('setStartDate', null);
});
$('#datehingga').datepicker({
format: 'dd-mm-yyyy'
$("#datehingga").datepicker({
format: 'dd-mm-yyyy',
autoclose: true,
}).on('changeDate', function (selected) {
var endDate = new Date(selected.date.valueOf());
var tempDate = new Date(selected.date.valueOf());
var restrictDate = tempDate.setMonth(tempDate.getMonth() - 1);
restrictDate = new Date(restrictDate);
$('#datemula').datepicker('setStartDate', restrictDate);
$('#datemula').datepicker('setEndDate', endDate);
}).on('clearDate', function (selected) {
$('#datemula').datepicker('setStartDate', null);
$('#datemula').datepicker('setEndDate', null);
});
});
</script>