Modify ↓
Ticket #11804 (closed bug: cantfix)
IE8: Change Not Fired When Value Changed In Keyup Handler
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | undecided | Milestone: | None |
| Component: | unfiled | Version: | 1.7.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
The change handler is not invoked on IE8 when the inputs value is changed in they keyup handler.
See the following test case: http://jsfiddle.net/euccT/
Change History
comment:2 Changed 12 months ago by dmethvin
- Status changed from new to closed
- Resolution set to cantfix
Yes, it happens with bare DOM events as well. http://jsfiddle.net/euccT/1/
I'm not even sure this is broken, but in any event it we cannot easily fix it.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

Explicitly setting a value cancels the change event. This is probably just other browsers ignoring the fact that you're setting the value since you're not changing the value. I didn't test, but I bet the equivalent code without jQuery would give the same results. jQuery probably shouldn't normalize this.