No seria más facil reservar un div por ejemplo id=resultado para el resultado y capturar el envio del formulario con jquery para procesarlo con ajax?
Código Javascript
:
Ver original$('#compra').submit(function() {
// Definimos el metodo ajax, los datos
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
success: function(data) {
// Imprimimos la respuesta en el div result
$('#resultado').html(data);
}
})
return false;
});
Si quieres el mensaje de cargando solo tendrias que añadir por ajax para cargar el gif de cargando o el mensaje que quieras.