Mam dane wejściowe, w których chcę edytować datę. Kiedy wartość wejścia zmienia się, chcę wykonać wywołanie zwrotne.bootstrap-datepicker nie wybiera zmiany zdarzenia na wejściu
Jeśli zadzwonię do funkcji datepicker (z bootstrap-datepicker https://github.com/eternicode/bootstrap-datepicker), nie mogę już podpinać się do zdarzenia zmiany. (Dziwne dość, inne wydarzenia wydają się działać ok)
To, co starałem dotąd:
(używając kręgosłup)
events: {
'changeDate :input' : 'onUpdateField'
},
lub korzystając bezpośrednio jQuery
$('#Fundacion').on('change', this.onUpdateField);
Jeśli Po prostu komentuję następującą linię:
$('#Fundacion').datepicker({
autoclose : true,
[...]
Zdarzenie zostanie wywołane.
Z drugiej strony wywołanie metody changeDate evet, ale tylko wtedy, gdy data jest zmieniana za pomocą myszy lub strzałek. Chcę złapać zdarzenie, gdy użytkownik wpisze inną datę.
Próbowałem rzucić okiem na źródło (https://github.com/eternicode/bootstrap-datepicker/blob/master/js/bootstrap-datepicker.js), ale nie mogłem znaleźć miejsca, w którym może to być "połknięcie" zdarzenia zmiany.
czy są jakieś arounds robocze do tego? –