$.ajax() te devuelve el objeto XMLHttpRequest. Por ejemplo:
Entonces, luego, no tienes más que ejecutar el método abort() de ese objeto y ya está:
Ojo: En realidad no basta con eso. Para asegurarte que no ocurre nada por ahí, es buena idea "limpiar" el manejador del readystatechange antes del abort
Código javascript
:
Ver originalpeticion.onreadystatechange = function () {};
peticion.abort();