Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2013, 13:26
Avatar de jandrogdz
jandrogdz
 
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 12 años, 4 meses
Puntos: 12
Pregunta Como enviar valor de input en una funcion ajax

Buen día

Tengo una función donde necesito mandar el valor del input pero no se como hacerlos alguien me puede ayudar.

Se los agradecería mucho,el input no tiene formulario es así solo un input que necesito obtener su valor.

Código Javascript:
Ver original
  1. function nueva_cantidad(accion,codigo){
  2.         var contenedor;
  3.         contenedor = document.getElementById('response');
  4.  
  5.         ajax=nuevoAjax();
  6.         ajax.open("GET", "procesos_pedido.php?accion="+accion+"&codigo="+codigo,true);
  7.         ajax.onreadystatechange=function() {
  8.             if (ajax.readyState==4) {
  9.                 contenedor.innerHTML = ajax.responseText
  10.             }
  11.         }
  12.         ajax.send(null)
  13.     }

Código HTML:
Ver original
  1. <input class="input-simple" type="text" name="nuevaCantidad" id="nuevaCantidad" value="<?php echo $item['cantidad']; ?>" size="7" onchange="nueva_cantidad(4,<?php echo $item['codigo']; ?>)" />

recibo los datos:

Aquí
Código PHP:
Ver original
  1. $pedido = $_SESSION["pedido"];
  2.         $cantidad = $_GET["nuevaCantidad"];
  3.         $codigo = $_GET["codigo"];
  4.         //$pedido[$codigo]["cantidad"] = $cantidad;
  5.         $nueva_cantidad = $pedido[$codigo]["cantidad"];
  6.        
  7.         echo $cantidad."<br />";
  8.         echo $codigo."<br />";
  9.         echo $nueva_cantidad."<br />";
__________________
Lo imposible solo cuesta un poco mas