puedes usar esta funcion de jquery:
Código Javascript
:
Ver original<script type="text/javascript" >
$(function() {
$('#iden').click(function() { // CLICK AL BOTON ENVIAR
$('#mensaje1').append('<p id="cargando">Cargando...</p>'); // MENSAJE DE CARGANDO
var campo2 = $('#campo1').val(); // VARIABLES A ENVIAR
var campo2 = $('#campo2').val();
// PROCESAS EL FORM
$.ajax ({
url: 'procesa.php',
type: 'POST',
data: 'campo1=' + campo1 + '&campo2=' + campo2, // VARIABLES
success: function(result) {
$('#responde').remove(); // Quita el mensaje de exito
$('#resp1').append('<p id="responde">' + result + '</p>'); // Muestra el mensaje de exito
$('#cargando').fadeOut(2000, function() { // Oculta el mensaje de cargando
$(this).remove(); // Quita el mensaje cargando
});
$('#resp1').fadeOut(5000); // Oculta el mensaje de cargando
}
});
return false;
});
});
</script>
y en el archivo del formulariao crea 2 div
y en el archivo de procesa.php Pones un mensaje que diga que la operación se realizó con éxito.