Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2013, 11:46
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses
Puntos: 5
Exclamación Hacer desaparecer div

Buenas,

Tengo este form hecho con AJAX:

Código Javascript:
Ver original
  1. function form(){
  2.    
  3.         var icao = document.getElementById('icao').value;
  4.         var name = document.getElementById('name').value;
  5.         var weightempty = document.getElementById('weightempty').value;
  6.         var weightfull = document.getElementById('weightfull').value;
  7.         var cargofull = document.getElementById('cargofull').value;
  8.         var cruisespeed = document.getElementById('cruisespeed').value;
  9.         var range = document.getElementById('range').value;
  10.         var price = document.getElementById('price').value;
  11.         var firstclassseats = document.getElementById('firstclassseats').value;
  12.         var businessclassseats = document.getElementById('businessclassseats').value;
  13.         var economyclassseats = document.getElementById('economyclassseats').value;
  14.         ajax.open("POST","new_aircraft_process.php",true);
  15.         ajax.onreadystatechange=function(){
  16.             if(ajax.readyState==4)
  17.             {
  18.             var respuesta=ajax.responseText;
  19.            
  20.            
  21.             document.getElementById('result').innerHTML=ajax.responseText;
  22.             $("#newaircraftdialog").dialog('close');
  23.            
  24.  
  25.             refreshTable(function(){$("#loadingdialog").dialog('close');});
  26.             }
  27.         }
  28.     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  29.     ajax.send("icao="+icao+"&name="+name+"&weightempty="+weightempty+"&weightfull="+weightfull+"&cargofull="+cargofull+"&cruisespeed="+cruisespeed+"&range="+range+"&price="+price+"&firstclassseats="+firstclassseats+"&businessclassseats="+businessclassseats+"&economyclassseats="+economyclassseats);
  30.     $("#loadingdialog").dialog('open');
  31.     }

Lo que quiero es que cuando se muestre el resultado (es un texto que dice "Formulario realizado correctamente")en el div result sólo sea visible durante 5 segundos y despues desaparezca. He encontrado diversas formas, pero no quiero suprimir el div. Ya que si quiero volver a realizar el form el resultado de este se tiene que volver a mostrar en el div y volver a desaparecer después de 5 segundos.