Test case for jQuery Ticket 8011
$.ajax().abort() calling complete handler
by jitter
HTML
<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
<script>var jQ144 = jQuery.noConflict(true);</script>
<script src="http://code.jquery.com/jquery-1.5b1.js"></script>
JavaScript
jQuery(function() {
var opt = {
url: "/echo/html/",
type: "POST",
data: {
html: "<p>Hello</p>",
delay: 2
},
success: function() {
alert( this + ": success" );
},
error: function() {
alert( this + ": error" );
},
complete: function() {
alert( this + ": complete" );
}
};
jQ144.ajax( jQ144.extend( opt, { context: jQ144.fn.jquery }) ).abort();
jQuery.ajax( jQuery.extend( opt, { context: jQuery.fn.jquery }) ).abort();
})