Hola chicos, si alguien me puede ayudar con mi problema, no se porque no me envia datos por medio del metodo get:
tengo el seguiente select que recibe la informacion:    
Código HTML:
Ver original- <label for="lblproducto">- Seleccione tipo producto:  </label>
 
- <select  class="productos" id="productox" name="productox" > 
- <input  name="cantidad" type="text" id="cantidad" placeholder="Ingrese la cantidad" />  <br> 
y los envio por medio de un metodo ajax   
Código Javascript
:
Ver original- function agregar(){  
-  //select 
-  divcarrito = document.getElementById('divcarrito'); 
-  cadena = document.getElementById('productox');  
-  cadenaProducto1=document.frmconsulta.productox.value; 
-  cantidad=document.frmconsulta.cantidad.value; 
-  producto = cadenaProducto1.split("-"); 
-  item1 = producto[0]; 
-  nombreItem1 = producto[1]; 
-  ajax=Ajax(); 
-  url="carrito.php?item1="+item1+"&nombreItem1="+nombreItem1+"&cantidad="+cantidad; 
-   alert(url); 
-  if(ajax.open("GET", url, true)) alert("Si entro"); else alert("No entro"); 
-  ajax.onreadystatechange=function() { 
-   if (ajax.readyState==4 && ajax.status !== 404 ) { 
-      
-    divcarrito.innerHTML = ajax.responseText;   
-    alert (ajax.responseText); 
-   } 
-  }  
-  ajax.send(null);  
- } 
y tengo la funcion de agregar en php    
Código PHP:
Ver original- Productos agregados: 
- <?php 
-   
-   
- class Carrito{ 
- function carrito(){ 
- } 
-   
- function agregar($item1,$nombreItem1,$cantidad){ 
-     echo 'Nombre Producto '.$nombreItem1; 
-     echo 'Cantidad '.$cantidad; 
-     echo 'agregado al carrito :) '; 
- } 
-      
- } 
- /*$item1=$_GET['item1']; 
- $nombreItem1=$_GET['nombreItem1']; 
- $cantidad=$_GET['cantidad'];   
- */ 
-   
- if(isset($_GET["item1"])&&isset($_GET["nombreItem1"])&&isset($_GET["cantidad"])){ 
- $p=new Carrito; 
- $item1=$_GET["item1"]; 
- $nombreItem1=$_GET["nombreItem1"];  
- $cantidad=$_GET["cantidad"]; 
- $p->agregar($item1,$nombreItem1,$cantidad); 
- } 
- ?> 
 el problema es que en chrome y en FF alert (ajax.readyState) bota 0, y en IE bota 200 y todos los exploradores me botan alert("No entro"); y por ende no me muestra el contenido en el <divcarrito>, gracias a quien me pueda ayudar 
