Butona bastığında çalışan fonksiyonun en başına " var btn = $(this); btn.attr("disabled", true); " bunu yazmayı denedin mi?
Böylece fonksiyon çalışmaya başlar ve ilk olarak o butonu disabled yapar sonra da fonksiyon çalışmaya devam eder.