Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2008, 16:52
GuitarMan
 
Fecha de Ingreso: mayo-2002
Ubicación: Ecuador
Mensajes: 74
Antigüedad: 22 años
Puntos: 0
Habilitar boton automaticamente al terminar un proceso.

Estimados Amigos,

Estoy creando un formulario, en el cual al hacer submit se desahabilita el boton... uso ajax para procesar el formulario... por lo cual me gustaria que cuando se termine de ejecutar el script ... el boton actualmente es:

Código HTML:
<button type="button" id="bEnviar" onclick="var b=document.getElementById('bEnviar'); var h=b.value; b.innerHTML='Procesando requerimiento, por favor espere 1 minuto...'; b.disabled=true; setTimeout('var b=document.getElementById(\'bEnviar\');b.disabled= false;b.innerHTML=\'Publicar Comentario\'', 5000); xajax_comentar(xajax.getFormValues('comentario')); return false;">Publicar Comentario</button> 
Con este codigo se habilita en 5 segundo automaticamente... pero a veces el script toma un poco mas de tiempo o menos... por lo cual uso:

Código HTML:
<button type="button" id="bEnviar" onclick="var b=document.getElementById('bEnviar'); var h=b.value; b.innerHTML='Procesando requerimiento, por favor espere 1 minuto...'; b.disabled=true; xajax_comentar(xajax.getFormValues('comentario')); return false;">Publicar Comentario</button> 
Con esta segunda forma el boton se desahabilita con exito al hacerle click y se inicia el proceso con ajax... pero al terminar el proceso con ajax me gustaria que mediante un javascript <script></script> se habilite de nuevo el boton...

Con que codigo dentro de los tags <script></scrit> puedo habilitar el boton nuevamente de forma automatica cuando ajax carge los nuevos <div> con informacion? Dentro de esta informacion, podria ingresar <script></script> para habilitar el boton?

Gracias por la ayuda!