Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2011, 08:18
edward18_1
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 12 años, 8 meses
Puntos: 18
que tengo mal en este codigo ajax "Eliminar resgistros"

Hola, tengo un codigo el cual deberia mandar un id a otra pagina para eliminar el registro...pero el codigo no funciona...qe podra ser? dejo el codigo a ver

Código Javascript:
Ver original
  1. <script>
  2. function objetoAjax(){
  3.  var xmlhttp=false;
  4.  try {
  5.  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  6.  } catch (e) {
  7.  try {
  8.  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  9.  } catch (E) {
  10.  xmlhttp = false;
  11.  }
  12.  }
  13.  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  14.    xmlhttp = new XMLHttpRequest();
  15.    }
  16.    return xmlhttp;
  17. }
  18. function eliminarDato(id_usuario){
  19.    //donde se mostrará el resultado de la eliminacion
  20.    divResultado = document.getElementById('resultado_solicitud1');
  21.    
  22.    //usaremos un cuadro de confirmacion
  23.    var eliminar = confirm("De verdad desea eliminar este dato?")
  24.    if ( eliminar ) {
  25.    //instanciamos el objetoAjax
  26.    ajax=objetoAjax();
  27.    //uso del medotod GET
  28.    //indicamos el archivo que realizará el proceso de eliminación
  29.    //junto con un valor que representa el id del empleado
  30.    ajax.open("GET", "pagina.php?idempleado="+id_usuario_solicita);
  31.    ajax.onreadystatechange=function() {
  32.    if (ajax.readyState==4) {
  33.    //mostrar resultados en esta capa
  34.    divResultado.innerHTML = ajax.responseText
  35.    }
  36.    }
  37.    //como hacemos uso del metodo GET
  38.    //colocamos null
  39.    ajax.send(null)
  40.    }
  41. }
  42. </script>

y el <a> que llama a esa funcion...lo creo dinamicamente por una consulta que hago a mysql con php...queda asi



Código PHP:
echo "<a style='text-decoration:underline;cursor:pointer;' onclick='eliminarDato('".$filaia['id_usuario']."')'>".$nombr.$apellido."</a>";
echo 
"<br>"

que sucede con ese codigo= ? gracias