Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2013, 14:23
Avatar de satjaen
satjaen
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jaén (Andalucía)
Mensajes: 893
Antigüedad: 11 años, 7 meses
Puntos: 10
Deshacer funcion al deshabilitar el check

Hola, por favor si me pueden ayudar. Tengo esta funcion que va sin problemas. Lo que hace es que cuando haces el check te carga otra página llamada listado_aparatos1.php.
Pero cuando lo deshabilitas se van los datos cargados pero sigue dicha página en pantalla y lo que quiero es que deje la página anterior. Como se puede hacer?

Código Javascript:
Ver original
  1. function buscarAparatos()
  2. {
  3.     var num_aparato = 0;
  4.     var elements = document.getElementsByName('demo');
  5.    
  6.     for(var x=0;elements[x];x++){
  7.         if(elements[x].checked){
  8.             num_aparato = elements[x].value;
  9.             break;
  10.         }
  11.     }
  12.    
  13.     createAjax();
  14.     xmlhttp.onreadystatechange=function()
  15.     {
  16.         if (xmlhttp.readyState==4 && xmlhttp.status==200)
  17.         {
  18.             document.getElementById("hist_aparatos").innerHTML=xmlhttp.responseText;
  19.         }
  20.     }
  21.    xmlhttp.open("GET","listado_aparatos1.php?ID=" + num_aparato,true);
  22.    xmlhttp.send(null);
  23. }

Gracias

EDITO: Por si no se me entiende bien, lo que quiero es que al desmarcar el checkbox desaparezca la página listado_aparatos1.php.
y la función la llamo así:
Código PHP:
Ver original
  1. <input name="demo" type="checkbox" class="check" onclick="buscarAparatos()" value="<?php echo $row_ap_usuarios['NUM_APARATO'];?>"/>

Última edición por satjaen; 10/02/2013 a las 12:04