diff options
Diffstat (limited to 'ajax/ajax.js')
-rw-r--r-- | ajax/ajax.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ajax/ajax.js b/ajax/ajax.js index 6f289bbd2..be9c32006 100644 --- a/ajax/ajax.js +++ b/ajax/ajax.js @@ -210,16 +210,17 @@ jQuery.extend({ // If an array was passed in, assume that it is an array // of form elements - if ( a.constructor == Array ) + if ( a.constructor == Array ) { // Serialize the form elements for ( var i = 0; i < a.length; i++ ) s.push( a[i].name + "=" + encodeURIComponent( a[i].value ) ); // Otherwise, assume that it's an object of key/value pairs - else + } else { // Serialize the key/values for ( var j in a ) s.push( j + "=" + encodeURIComponent( a[j] ) ); + } // Return the resulting serialization return s.join("&"); |