Hola aeb_asturias, ya que estás usando $.ajax() puedes usar los métodos propios .done() .fail() .always() para saber cuando responde la consulta y así desactivar o no el botón:
Aquí la documentación (
http://api.jquery.com/jquery.ajax/), disponible a partir de jQuery 1.5.
Código Javascript
:
Ver original$.ajax({
...
}).always(function() {
alert( "Ejecución completa" );
});
Hice un ejemplo de como lo estás buscando:
http://jsfiddle.net/dAvidcA/jpp7cLpd/
Saludos.