Bug Tracker

Modify

Ticket #6148 (closed bug: worksforme)

Opened 4 years ago

Last modified 7 weeks ago

.change() even not firing when arrow keys used.

Reported by: kyled Owned by:
Priority: low Milestone: 1.4.2
Component: event Version: 1.4.1
Keywords: Cc:
Blocking: Blocked by:

Description

It looks like the list box demo does not show the correct value when you use the keyboard up and down arrows to navigate through the list. I also found this to be true with the .change() event for dropdowns in recent releases. .change() does not fire until you navigate off the dropdown. This worked in 1.2 believe.

Change History

comment:1 follow-ups: ↓ 2 ↓ 3 Changed 4 years ago by john

  • Status changed from new to closed
  • Resolution set to worksforme

It seems to work for me in 1.4.2 - do you have a specific example?

comment:2 in reply to: ↑ 1 Changed 3 years ago by anonymous

Replying to john:

It seems to work for me in 1.4.2 - do you have a specific example?

I certainly run into this all the time (tested 1.4.2 / 1.4.4 / 1.5)  http://jsfiddle.net/wKWUH/1/

comment:3 in reply to: ↑ 1 Changed 3 years ago by jonp_71@…

Replying to john:

It seems to work for me in 1.4.2 - do you have a specific example?

Still the same problem in 1.6.2  http://jsfiddle.net/wKWUH/11/

Using:
FF 5.0 Win 7
I.E. 8 Win 7
Chrome 12 Win 7

comment:4 Changed 3 years ago by rwaldron

  • Keywords change .change() dropdown removed
  • Priority set to low

Can you provide some resource or reference that states a change event should be fired when a keypress event occurs?

comment:5 Changed 7 weeks ago by sizu@…

I got the same thing. Using JAWS 14.0 and IE 8. The combo box is created with a select tag. If I click on it with the mouse, it triggers the change event. If I use the tab and UP/DOWN arrow keys, it doesn't.

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.