According to the JQuery API, the change for text fields only fire when focus is lost:
For select boxes, checkboxes, and radio buttons, the event is fired immediately when the user makes a selection with the mouse, but for the other element types the event is deferred until the element loses focus.
Is there an event that doesn’t have this focus lost requirement?
I want the event to fire whenever a text field has visibly changed, accounting for the various ways it might change (keyboard, mouse copy-and-paste, etc.)
Thanks!
I would recomment binding the
inputevent along withkeyupto support older browsers.