Grâce à ce plugin, je suis capable d'initialiser le contrôle DateTimePicker à un format spécifique à la fois la date et l'heure comme celui-ciJQuery datetimepikcer (Trent Richardson) incapable de mettre à jour les options de temps
$.datepicker.regional['cur'] = { dateFormat: 'yy-mm-dd', showSecond: true, timeFormat: curtimeFormat };
$.datepicker.setDefaults($.datepicker.regional['cur']);
var datetimeParams = { showSecond: true, timeFormat: curtimeFormat };
$('#sampledateSett').datetimepicker(datetimeParams);
Cependant ma tâche est de laisser le l'utilisateur change le format et continue de lui montrer un échantillon dans le format qu'il a spécifié. J'ai 2 commandes séparées pour formats de date et heure et une fonction que je suis en cours d'exécution à chaque changement à leurs valeurs:
function TranslateAndSetTimeFormat(sqlDateFormat, sqlTimeFormat, dtcontrol) {
var dtoptions = { dateFormat: sqlDateFormat, timeFormat: sqlTimeFormat, ampm: showampm, showSecond: false };
$.datepicker.setDefaults(dtoptions);
dtcontrol.datetimepicker(dtoptions);
dtcontrol.datetimepicker("setDate", (new Date()));
}
je trouve que le format de la date passe à la nouvelle lorsque cette fonction exécute, mais le Le format de l'heure reste bloqué sur tout ce qui a été initialisé avec le contrôle. Besoin d'idées sur la façon d'appliquer les nouvelles options timeFormat ou de réinitialiser ce contrôle.