Added a fix for bug #2020 - if you want to do data: {callback: "?"}, do jsonp: "callb...
[jquery.git] / src / ajax.js
index 6628b1f..bf3c238 100644 (file)
@@ -151,7 +151,7 @@ jQuery.extend({
        lastModified: {},
 
        ajax: function( s ) {
-               var jsonp, jsre = /=(\?|%3F)/g, status, data;
+               var jsonp, jsre = /=\?(&|$)/g, status, data;
 
                // Extend the settings, but re-extend 's' so that it can be
                // checked again later (in the test suite, specifically)