Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2009, 11:48
xtian87
 
Fecha de Ingreso: abril-2009
Ubicación: Lima
Mensajes: 108
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda con recarga de un div

Buenas, posiblemente esto sea facil de solucionar,o al menos eso espero:

Miren tengo un pagina ordenes.php cuyos campos son jalados de una BD, en la parte inferior tengo un <div> dentro de esta tengo una tabla dinamica q se llena con datos de la BD, en cada una de las filas tengo una opcion para eliminar, acá uso ajax,cada vez que hago click en la opción, me llama a la función para eliminar, que es esta:
Código:
function eliminarDato(idan,idat){      

divResultado = document.getElementById('resultado');      
  
var eliminar = confirm("De verdad desea eliminar este dato?")   
if ( eliminar ) {     
ajax=objetoAjax();     
ajax.open("GET", "eliminar_det_orden.php?idan="+idan+"&idaten="+idat);   
ajax.onreadystatechange=function() {   
	if (ajax.readyState==4) {     
		divResultado.innerHTML = ajax.responseText   
	}   
}     
ajax.send(null)   
}
}
Como ven envío mis datos necesarios para eliminar un registro a mi archivo eliminar_det_orden.php.
Mi problema es el sgte: una vez eliminado el registro de la BD(que sí lo hace), como hago para que vuelva a cargarse solamente el <div> en mi pagina ordenes.php ya que una vez que hago click en mi opción para eliminar una fila de mi tabla,ésta desaparece, el lugar donde estabab mi tabla queda vacío.

Este es mi codigo que se encuentra en el archivo eliminar_det_orden.php para eliminar el registro de mi BD,:
Código PHP:
require_once('ordenes_pacientesDAOFactory.class.php');
$n=ordenes_pacientesDAOFactory::getInstancia();
$idan=$_GET["idan"];
$idat=$_GET["idaten"];
$n->eliminar_det_orden($idan,$idat); 
Espero que hallan comprendido mi problema y me puedan ayudar

Última edición por xtian87; 15/06/2009 a las 13:09