Fixed bug #215
authorJörn Zaefferer <joern.zaefferer@gmail.com>
Sun, 1 Oct 2006 15:00:16 +0000 (15:00 +0000)
committerJörn Zaefferer <joern.zaefferer@gmail.com>
Sun, 1 Oct 2006 15:00:16 +0000 (15:00 +0000)
src/ajax/ajax.js

index 1426604..c2549c7 100644 (file)
@@ -298,7 +298,8 @@ jQuery.extend({
                        data = null;
                }
                
-               if ( data ) url += "?" + jQuery.param(data);
+               // append ? + data or & + data, in case there are already params
+               if ( data ) url += ((url.indexOf("?") > -1) ? "&" : "?") + jQuery.param(data);
                
                // Build and start the HTTP Request
                jQuery.ajax( "GET", url, null, function(r, status) {