Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Nesecito su ayuda con checkbox

Estas en el tema de Nesecito su ayuda con checkbox en el foro de Frameworks JS en Foros del Web. Hola amigos. miren soy nuevo en ajax, y pues estoy dando los primeros pasos con el, y tengo un problema con unos checkbox. Me imagino ...
  #1 (permalink)  
Antiguo 06/10/2010, 19:18
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 16 años, 4 meses
Puntos: 7
Nesecito su ayuda con checkbox

Hola amigos.
miren soy nuevo en ajax, y pues estoy dando los primeros pasos con el, y tengo un problema con unos checkbox.

Me imagino que es algo sencillo pero pos toy comenzando.

Les cuento, la dinamica de sitio es un formulario, el cual cuenta con un list/menu el cual tienen el nombre de categorias de unos productos.

esta lista la genera un php.
asi se ve en dreamweaver:

bueno el div que esta debojo de la list, en ese div se carga un phpllamado getuser, este php trae los productos de la cantegoria seleccionada(list-menu).

asi se ve:

el problema esta en que en getuser. po puedo jalar los check selecionados.

getuser.php
Código PHP:
Ver original
  1. include_once('clases/BD/conexion.php');
  2.   include_once('clases/Negocios/Concurso.php');
  3.   $ObjLista2= new Concurso();
  4.  
  5.   $q=$_GET["q"];
  6.  [COLOR="Red"][B] $check=$_GET['check'];[/B][/COLOR]// aqui esta el error
  7.  
  8. $resultado=$ObjLista2->Listado_Pro($q);
  9.  
  10.   echo $resultado;

la linea que imprime los check es.

Código PHP:
Ver original
  1. $aa.= '<td> <input type="checkbox" name="check[]" value="'.$row['id_producto'].'" /></td>';

que esta en la calse negocios.

la fucnion ajax que trae a getuser es:

Código Javascript:
Ver original
  1. function showUser(str)
  2. {
  3.  
  4. if (str=="")
  5.   {
  6.   document.getElementById("txtHint").innerHTML="";
  7.   return;
  8.   }
  9. if (window.XMLHttpRequest)
  10.   {
  11.   xmlhttp=new XMLHttpRequest();
  12.   }
  13. else
  14.   {
  15.   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  16.   }
  17. xmlhttp.onreadystatechange=function()
  18.   {
  19.   if (xmlhttp.readyState==4 && xmlhttp.status==200)
  20.     {
  21.     document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
  22.     }
  23.   }
  24. xmlhttp.open("GET","getuser.php?q="+str,true);  
  25. xmlhttp.send();
  26. }

me parece que lo unico que tengo que hacer es jalar los check que estn selecionados meterlos en un arreglo y luego concatenar en---> xmlhttp.open("GET","getuser.php?q="+str,true);
para que el valor de los check pueda llegar a getuser.

alguien puede ayudarme con esto si me pudieran dar un ejemplo estari genial.

Última edición por moscrates; 07/10/2010 a las 19:19
  #2 (permalink)  
Antiguo 07/10/2010, 22:44
 
Fecha de Ingreso: julio-2008
Mensajes: 366
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: Nesecito su ayuda con checkbox

tema resuelto.
para ver solucion.

http://www.forosdelweb.com/f13/pregunta-rapida-sobregetelentbyid-848857/

Sele agradece a maycolalvarez por su ayuda.
Muchisimas gracias maycolalvarez

Etiquetas: ajax, checkbox, check[], variables, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:28.