Made sure that the .val() logic for setting radios and checkboxes was correct. Fixes #5698.

This commit is contained in:
jeresig 2009-12-22 01:18:49 -05:00
parent 261b7efb5f
commit f298cce100
2 changed files with 18 additions and 2 deletions

View file

@ -158,7 +158,7 @@ jQuery.fn.extend({
}
if ( jQuery.isArray(val) && /radio|checkbox/.test( this.type ) ) {
this.checked = jQuery.inArray(this.value || this.name, val) >= 0;
this.checked = jQuery.inArray( this.value, val ) >= 0;
} else if ( jQuery.nodeName( this, "select" ) ) {
var values = jQuery.makeArray(val);