Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2010, 08:37
Avatar de Jona_than
Jona_than
 
Fecha de Ingreso: noviembre-2005
Ubicación: Chile
Mensajes: 155
Antigüedad: 19 años
Puntos: 0
Sonrisa Actualización de un consulta a Mysql

Estimados,

La última vez que pregunte en este foro por algún problema sobre AJAX, no tuve muchas respuestas, pero me dedique a investigar y leer, y ahora se un poco más...

He estado trabajando bastante, en ajax, tratando de hacerlo todo vía DOM, así que he encontrado con el siguiente "obstáculo".

Tengo una consulta a mi base de datos, en la cual elimino datos de mi base de datos, especificamente unas categorias, y tengo lo siguiente

Código Javascript:
Ver original
  1. function EliminarRegistroCategoria(Id){
  2.    divFormulario = document.getElementById('resultado');
  3.    ajax=objetoAjax();
  4.    ajax.open("POST", "eliminar_cat_MySQL.php");
  5.    ajax.onreadystatechange=function() {
  6.      if (ajax.readyState==4) {
  7.         divFormulario.innerHTML = '<img src="imagenes/ajax-loader.gif" />';
  8.      }else{
  9.     window.setTimeout('EliminarRegistroCategoriaEspera();',3000);
  10.      }
  11.    }
  12.    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  13.    ajax.send("action="+Id)
  14. }
  15. function EliminarRegistroCategoriaEspera(){
  16.         divFormulario.innerHTML = ajax.responseText
  17.     }

Lo cual hace lo que yo requiero, el tema que cuando se ejecuta el archivo eliminar_cat_MySQL.php borra la entrada de la base de datos, pero donde tenia mi listado de categorias, todavía aparece, puede ser posible que al ejecutar esta acción de eliminar automáticamente borre de la lista de registros, ojala sea de una forma elegante en Ajax, para que se vea bonito...

Esperando, si alguien me entiende, me despido.

Saludos.
__________________
- Fasecreativa
- Twitter @jonyram