Fix fix for #6481 introduced at 7862c45ad2
which did not like it when Array.prototype was modified on empty arrays.
This commit is contained in:
parent
82ac384b49
commit
1f92edee20
|
@ -343,7 +343,9 @@ function buildParams( prefix, obj, traditional, add ) {
|
||||||
});
|
});
|
||||||
|
|
||||||
} else if ( !traditional && obj != null && typeof obj === "object" ) {
|
} else if ( !traditional && obj != null && typeof obj === "object" ) {
|
||||||
if ( jQuery.isEmptyObject( obj ) ) {
|
// If we see an array here, it is empty and should be treated as an empty
|
||||||
|
// object
|
||||||
|
if ( jQuery.isArray( obj ) || jQuery.isEmptyObject( obj ) ) {
|
||||||
add( prefix, "" );
|
add( prefix, "" );
|
||||||
|
|
||||||
// Serialize object item.
|
// Serialize object item.
|
||||||
|
|
Loading…
Reference in a new issue