J'ai deux fonctions onSelect qui fonctionnent toutes les deux individuellement, mais est-il possible de les combiner? le premier convertit un altField du format DateTime au format TIMESTAMP. La seconde limite les jours sélectionnables dans l'interface utilisateur. Je suppose que je veux 2 fonctions onSelect pour chaque champ mais je ne trouve pas la syntaxe. Toute aide serait appréciée!jQuery datepicker multiple onSelect
Convertir en timestamp:
$('#start_date').datepicker({
inline: true,
altField: 'input[name="event_start_date_min"]',
altFormat: '@',
onSelect : function(dateText, inst){
var epoch = $.datepicker.formatDate('@', $(this).datepicker('getDate'))/1000;
$('input[name="event_start_date_min"]').val(epoch);
}
});
$('#end_date').datepicker({
inline: true,
altField: 'input[name="event_start_date_max"]',
altFormat: '@',
onSelect : function(dateText, inst){
var epoch = ($.datepicker.formatDate('@', $(this).datepicker('getDate'))/1000)+(60*60*24);
$('input[name="event_start_date_max"]').val(epoch);
}
});
Restrict dates:
$(document).ready(function(){
$("#start_date").datepicker({
minDate: 0,
onSelect: function(selected) {
$("#end_date").datepicker("option","minDate", selected)
}
});
$("#end_date").datepicker({
minDate: 0,
onSelect: function(selected) {
$("#start_date").datepicker("option","maxDate", selected)
}
});
});
J'avais mais j'ai supposé que je devais inclure une coma après chacun d'eux. Erreur d'écolier! Merci pour le conseil! – user1368392