how to set second date
- Lingua principale
- JavaScript
- Stelle
- 7.6k
- Fork
- 981
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
i am using this code for from and to date select, when i select first date i want to set date in second picket get automatically set to 7 days after first one.
var input;
jQuery.noConflict()(function ($) {
var from_$input = $('#datefrom').pickadate({ min: true, max: false, today: '',
clear: 'clear',
close: 'Cancel',
format: 'dd/mm/yyyy',
selectYears: true,
selectMonths: true
}),
from_picker = from_$input.pickadate('picker')
var to_$input = $('#dateto').pickadate({ min: true, max: false, today: '',
clear: 'clear',
close: 'Cancel',
format: 'dd/mm/yyyy',
selectYears: true,
selectMonths: true
}),
to_picker = to_$input.pickadate('picker')
// Check if there's a “from” or “to” date to start with.
if (from_picker.get('value')) {
to_picker.set('min', from_picker.get('select'))
}
if (to_picker.get('value')) {
from_picker.set('max', to_picker.get('select'))
}
// When something is selected, update the “from” and “to” limits.
from_picker.on('set', function (event) {
if (event.select) {
to_picker.set('min', from_picker.get('select'))
}
else if ('clear' in event) {
to_picker.set('min', false)
}
})
to_picker.on('set', function (event) {
if (event.select) {
from_picker.set('max', to_picker.get('select'))
}
else if ('clear' in event) {
from_picker.set('max', false)
}
})
});
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.