Ticket #7876 (closed Bug: fixed)
jQuery Adapter val() function handles multiple elements incorrectly
|Reported by:||mridgway||Owned by:||pjasiun|
My understanding is that if you have a jQuery object that contains multiple form elements, when you call val() it will return the first element's value. (I haven't found anything in the documentation that says this specifically, but it seems to be the case)
The jQuery adapter loops through each of the wrapped elements calling val(), replacing the returned result each time. This ends up returning the last element's value.
I'm using an older version of the code, but a quick comparison of the trunk's source indicates that it has the same problem.
- Status changed from new to confirmed
- Keywords jquery removed
- Version changed from 3.4.1 to 3.1
- Status changed from confirmed to review
- Owner set to pjasiun