Ich habe ein Jquery UI Inline Datepicker Widget mit einer ID von '19', eingestellt mit einem altField von '# desc19'.Warum wird hier nicht das Ereignis "input" ausgelöst?
Die HTML ist ein einfaches
<div class="datepicker" id="19"></div>
<input type="text" id="desc19">
Dies funktioniert gut. Ich klicke auf ein Datum im Kalender und das Textfeld wird aktualisiert.
Allerdings habe ich auch ein Skript, das versucht, jedes Mal zu starten, wenn das Datum im Textfeld aktualisiert wird.
$("#desc19").on("input", function(){
alert("???");
});
Und das tut nichts. Ich klicke auf ein Datum im Kalender und die Warnung wird nicht angezeigt. Ich ändere das Feld manuell, und die Warnung wird nicht angezeigt. Ich kann nicht für das Leben von mir herausfinden, warum. Die Warnung außerhalb der Funktion zu setzen, funktioniert gut, aber natürlich wird dadurch der Punkt besiegt.