Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2010, 13:04
xamyto
 
Fecha de Ingreso: marzo-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Coger el value de un combobox

Hola

Yo cargo los valores al combobox asi (esto es javascript):

Código PHP:
function cargar_productos()
{
    $.
get("scripts/cargar-productos.php", function(resultado){
        if(
resultado == false)
        {
            
alert("Error");
        }
        else
        {
            $(
#productos).append(resultado);            
        
}
    });    

tengo una funcion de cuando cambie el valor del combobox...

Código PHP:
$("#productos").change(function(){dependencia_productos();}); 
haga lo siguiente:

Código PHP:
function dependencia_productos()
{    
<?php
    $variable2
=('#productos').value;
?>
}
lo unico es que no se coge así el valor del combobox..nose como se coge (si escribo el valor a mano si funciona pero la gracia es que lo coja automaticamente seleccionando una opcion)..y quiero cogerlo en php

Y mi form es este...:

Código PHP:
<FORM ACTION="anadir_linia_php.php?Id_fact=<?php echo $variable1?>&Id_pro=<?php echo $variable2?>"  METHOD="post" name="form_linia" onclick="codigo_producto();"> 
            <input type="hidden" id ="variable2" name="variable2" onclick="codigo_producto();"> 
                <?php echo $error_data_msg?><br />
            <fieldset id="gbxinfo" ><legend>Líneas de Factura</legend>
                <div class="demo">
            <div class="sangria">Categoria:</div> <select id="categorias" name="categorias"><option value="0">Seleccionar...</option>
                </select>
                </div>
                <div class="demo">
                <div class="sangria">Producto:</div><select id="productos" name="productos"><option value="$variable2">Seleccionar...</option>
                </select>
                </div>
                <div class="demo">
                <div class="sangria">Cantidad:</div><input type="text" id="txtcantidad" name="txtcantidad" style="float:left;" size="40">
                </div>
              <div class="demo">
        <input id="boton" name="linea" type="submit" onclick="codigo_producto();" value="A&ntilde;adir" style="float:right; margin-top:35px; height:30px; width:100px;" />
                </div>
            </fieldset>
          </FORM>
donde arriba del todo (Id_fact y Id_pro) les paso las 2 variables que e creado anteriormente..
Id_fact me la pasa correctamente, ya que escribo yo el valor a mano, pero el Id_pro no la pasa debido a que no se como coger el valor del combobox..

Gracias por intentar ayudar