Modify ↓
Ticket #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: | ||
| Blocking: | Blocked by: |
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
Change History
Changed 3 years ago by jannostern
-
attachment
jquery-1.3.2.html
added
comment:1 Changed 3 years ago by dmethvin
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.
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.

works correctly