98 lines
3.9 KiB
JavaScript
98 lines
3.9 KiB
JavaScript
// $(function() {
|
|
// let inp = document.querySelectorAll("#regervation")
|
|
// let dspreg = document.querySelectorAll("#displayRegervation")
|
|
// if (inp.length > 1){
|
|
// for (let i = 0;i < inp.length;i++){
|
|
// inp[i].daterangepicker({
|
|
// "autoapply": true,
|
|
// "linkedCalendars": false,
|
|
// },
|
|
// function(start, end, label) {
|
|
// // dspreg[i].text('Registration date is: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
|
|
// });
|
|
// $('.drp-calendar.right').hide();
|
|
// $('.drp-calendar.left').addClass('single');
|
|
//
|
|
// $('.calendar-table').on('DOMSubtreeModified', function() {
|
|
// var el = $(".prev.available").parent().children().last();
|
|
// if (el.hasClass('next available')) {
|
|
// return;
|
|
// }
|
|
// el.addClass('next available');
|
|
// el.append('<span></span>');
|
|
// });
|
|
// }
|
|
// } else {
|
|
// $('#regervation').daterangepicker({
|
|
// "autoapply": true,
|
|
// "linkedCalendars": false,
|
|
// },
|
|
// function(start, end, label) {
|
|
// // $('#displayRegervation').text('Registration date is: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
|
|
// });
|
|
// $('.drp-calendar.right').hide();
|
|
// $('.drp-calendar.left').addClass('single');
|
|
//
|
|
// $('.calendar-table').on('DOMSubtreeModified', function() {
|
|
// var el = $(".prev.available").parent().children().last();
|
|
// if (el.hasClass('next available')) {
|
|
// return;
|
|
// }
|
|
// el.addClass('next available');
|
|
// el.append('<span></span>');
|
|
// });
|
|
// }
|
|
// });
|
|
|
|
$(function() {
|
|
let place_1 = document.querySelector("#id_arrival_DT")
|
|
$(place_1).daterangepicker({
|
|
"autoapply": true,
|
|
"linkedCalendars": false,
|
|
},
|
|
function(start, end, label) {
|
|
|
|
// $('#displayRegervation').text('Registration date is: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
|
|
$('#id_arrival_DT').val(start.format('DD.MM.YYYY') + " - " + end.format('DD.MM.YYYY'))
|
|
});
|
|
|
|
$(`${place_1.id} .drp-calendar.right`).hide();
|
|
$(`${place_1.id} .drp-calendar.left`).addClass('single');
|
|
|
|
$(`${place_1.id} .calendar-table`).on('DOMSubtreeModified', function() {
|
|
var el = $(`${place_1.id} .prev.available`).parent().children().last();
|
|
if (el.hasClass('next available')) {
|
|
return;
|
|
}
|
|
el.addClass('next available');
|
|
el.append('<span></span>');
|
|
});
|
|
});
|
|
|
|
$(function() {
|
|
let place_1 = document.querySelector("#id_departure_DT")
|
|
$(place_1).daterangepicker({
|
|
"autoapply": true,
|
|
"linkedCalendars": false,
|
|
},
|
|
function(start, end, label) {
|
|
// $('#displayRegervation').text('Registration date is: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
|
|
// $('#regervation')[0].dataset['departure_DT'] = start.format('YYYY-MM-DD');
|
|
// $('#regervation')[0].dataset['arrival_DT'] = end.format('YYYY-MM-DD');
|
|
$('#id_departure_DT').val(start.format('DD.MM.YYYY') + " - " + end.format('DD.MM.YYYY'))
|
|
|
|
});
|
|
|
|
$(`${place_1.id} .drp-calendar.right`).hide();
|
|
$(`${place_1.id} .drp-calendar.left`).addClass('single');
|
|
|
|
$(`${place_1.id} .calendar-table`).on('DOMSubtreeModified', function() {
|
|
var el = $(`${place_1.id} .prev.available`).parent().children().last();
|
|
if (el.hasClass('next available')) {
|
|
return;
|
|
}
|
|
el.addClass('next available');
|
|
el.append('<span></span>');
|
|
});
|
|
|
|
}); |