#5820 closed bug (invalid)
the val() method returns checkbox value incorrectly
Reported by: | jannostern | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.4.1 |
Component: | unfiled | Version: | 1.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Starting from the version 1.4 jQuery always seems to return the value of checkboxes "on", with the val() method. It does not matter, if the checkbox is checked or not.
Noticed it on Chromium daily build on linux, but it seems to act like this, also with the Firefox 3.5.5.
jQuery 1.3.2 seems to work fine.
See the attachment.
Attachments (2)
Change History (5)
Changed 12 years ago by
Attachment: | jquery-1.3.2.html added |
---|
comment:1 Changed 12 years ago by
Didn't you forget a value
attribute? If you just wanted to know if the box was checked, you should use :checked
or look at the .checked
property.
comment:2 Changed 12 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:3 Changed 10 years ago by
I don't see what is invalid about the original complaint. The point of val() (to me) is that I can get an input value without checking the control type. Now I have to.
works correctly