Bienvenido a Foros del Web
 
Sería cuestión de que desactive al botón pulsado cambiando el valor de la propiedad 
disabled a 
true y volver a activarlo cambiando dicho valor a 
false una vez que recibas una respuesta que confirme el grabado de los datos. Si lo estás haciendo con Ajax, entonces será más sencillo.    
Código Javascript
:
Ver original$("#id_boton").click(function(){
    $(this).prop("disabled", true);
    $.ajax({
        url: "ejemplo.php",
        type: "get",
        data: "foo=bar"
    }).done(function(response){
        $(this).prop("disabled", false);
    });
});
  
Saludos