Diciamo che ho un campo #date. All'inizio ho inizializzare con alcune opzioni (che non sono importanti al momento):jQueryUs datepicker widget aggiunge la funzione 'onClose' dopo l'inizializzazione del widget
$('#date').datepicker(options);
Poi, se provo ad aggiungere onClose
funzione, lo farei:
$('#date').datepicker({onClose: function(dateText, inst){console.log("Hello World");}});
Howerver, questo override opzioni impostate prima. Diciamo che non ho accesso a queste opzioni: datepicker è inizializzato, le opzioni sono impostate e ora ho bisogno di aggiungere la funzione onClose
. Come farlo? Ho provato .datepicker('option','onClose',function(){});
senza alcun effetto.
Si dovrebbe inizializzare la 'datepicker' su un id solo una volta. Se lo fai più volte, quest'ultimo sostituirà le prime opzioni. È questo che sta succedendo? –
Sì. Ecco perché ho bisogno di un altro modo per aggiungere la funzione 'onClose'. – alekwisnia