aboutsummaryrefslogtreecommitdiffstats
path: root/src/serialize.js
diff options
context:
space:
mode:
authorDave Methvin <dave.methvin@gmail.com>2015-10-22 14:25:32 -0400
committerDave Methvin <dave.methvin@gmail.com>2015-11-02 13:14:46 -0500
commit70605c8e5655da996ebd395e3c43423daaa08d9c (patch)
tree927ac4bad205e9f6689c00440a738cd321f25fea /src/serialize.js
parent015d16c02dae770eda88e644ec69ce82f25c0412 (diff)
downloadjquery-70605c8e5655da996ebd395e3c43423daaa08d9c.tar.gz
jquery-70605c8e5655da996ebd395e3c43423daaa08d9c.zip
Ajax: Only form-encode requests with a body
Fixes #2658 Closes #2671
Diffstat (limited to 'src/serialize.js')
-rw-r--r--src/serialize.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/serialize.js b/src/serialize.js
index 94698fc2f..a0b948460 100644
--- a/src/serialize.js
+++ b/src/serialize.js
@@ -6,7 +6,7 @@ define( [
"./attributes/prop"
], function( jQuery, rcheckableType ) {
-var r20 = /%20/g,
+var
rbracket = /\[\]$/,
rCRLF = /\r?\n/g,
rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
@@ -85,7 +85,7 @@ jQuery.param = function( a, traditional ) {
}
// Return the resulting serialization
- return s.join( "&" ).replace( r20, "+" );
+ return s.join( "&" );
};
jQuery.fn.extend( {