diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ajax.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ajax.js b/src/ajax.js index c1f7b14d9..53557253f 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -748,6 +748,11 @@ jQuery.extend( { response = ajaxHandleResponses( s, jqXHR, responses ); } + // Use a noop converter for missing script + if ( !isSuccess && jQuery.inArray( "script", s.dataTypes ) > -1 ) { + s.converters[ "text script" ] = function() {}; + } + // Convert no matter what (that way responseXXX fields are always set) response = ajaxConvert( s, response, jqXHR, isSuccess ); |