Ok, in questo caso potrebbe essere perché si incasina la chiamata ajax (ricaricando la pagina a fine funzione) metti la window.location.href="indirizzo_joomla"; dentro le funzioni success e error se vuoi che venga rindirizzata comunque (anche se non ha senso usare una chiamata ajax per non ricaricare la pagina per poi reindirizzare comunque)