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