Opened 15 years ago
Closed 15 years ago
#1477 closed bug (invalid)
.val() on mouseup in IE
Reported by: | Draeli | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.2.2 |
Component: | event | Version: | 1.1.3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
I use basic JQuery 1.1.3.1. I have an element :
<select id="emblem"> <option value="0">1</option> <option value="1">2</option> ...
When i do : $("#emblem").val();
under Firefox no problem, 0 or 1 is return when is select by mouseup event, but under IE7 (7.0.6), when i select by same event, result is always 0.
Attachments (1)
Change History (6)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
Summary: | About IE7.0.6 → .val() on mouseup in IE |
---|
comment:3 Changed 15 years ago by
Component: | core → event |
---|
comment:4 Changed 15 years ago by
Milestone: | 1.1.4 → 1.2.2 |
---|---|
need: | Review → Patch |
I'm not sure how this can be fixed. It appears IE just hasn't updated the selected values yet when it fires the mouseup event. A work-around is to use the change event which seems to work fine.
I'll leave it open for now if anyone has any ideas.
I've attached a test case that was written based largely on the description.
comment:5 Changed 15 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
The change even would be more appropriate in this situation.
I have same problem with : $("#emblem").attr("value"); under Firefox that ok, under IE7 ... always 0 value is return.