Veo un monton de metodos que hacen exactamente lo mismo, deberias abstraer un poco este file, y tener un metodo privado que recibe url, data, y un callback, y hace trigger del callback cuando termine, y todos los metodos lo pueden usar.