Foros del Web » Programando para Internet » Ruby »

Problema con obtener value de Array de Inputs

Estas en el tema de Problema con obtener value de Array de Inputs en el foro de Ruby en Foros del Web. Hola necesito recorrer el array de inputs para obtener los valores de quantity, item y amount. Los parametros me llegan bien al controlador pero no ...
  #1 (permalink)  
Antiguo 27/06/2008, 11:49
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 4 meses
Puntos: 8
Problema con obtener value de Array de Inputs

Hola necesito recorrer el array de inputs para obtener los valores de quantity, item y amount.

Los parametros me llegan bien al controlador pero no puedo obtener los valores de cada uno al tratar recorrer el array.

Estuve buscando en google y no encontré nada.

Código PHP:
<table name="table1" id="table1" border="0" cellpadding="0" cellspacing="5">
    <
tr>
        <
td><strong></strong></td>
        <
td><strong>Cantidad</strong></td>
        <
td><strong>Item</strong></td>
        <
td><strong>Neto</strong></td>
    </
tr>
    <
tr>
        <
td>1</td>
        <
td width="10"><input autocomplete="OFF" value="1" maxlength="4" size="4" id="quantity[1]" name="quantity[1]" type="text"></td>
        <
td><input autocomplete="OFF" value="" maxlength="20" size="20" id="item[1]" name="item[1]" type="text"></td>
        <
td><input autocomplete="OFF" value="0" maxlength="20" size="10" id="amount[1]" name="amount[1]" type="text"></td>
    </
tr>

    <
tr>
        <
td>2</td>
        <
td width="10"><input autocomplete="OFF" value="1" maxlength="4" size="4" id="quantity[2]" name="quantity[2]" type="text"></td>
        <
td><input autocomplete="OFF" value="" maxlength="20" size="20" id="item[2]" name="item[2]" type="text"></td>
        <
td><input autocomplete="OFF" value="0" maxlength="20" size="10" id="amount[2]" name="amount[2]" type="text"></td>
    </
tr>

    <
tr>
        <
td>3</td>
        <
td width="10"><input autocomplete="OFF" value="1" maxlength="4" size="4" id="quantity[3]" name="quantity[3]" type="text"></td>
        <
td><input autocomplete="OFF" value="" maxlength="20" size="20" id="item[3]" name="item[3]" type="text"></td>
        <
td><input autocomplete="OFF" value="0" maxlength="20" size="10" id="amount[3]" name="amount[3]" type="text"></td>
    </
tr>
</
table
¿Es posible hacerlo en rails?
  #2 (permalink)  
Antiguo 28/06/2008, 10:58
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 4 meses
Puntos: 8
Respuesta: Problema con obtener value de Array de Inputs

Mmmm .... parece que rails esta muriendo ... ningún alma.
  #3 (permalink)  
Antiguo 29/06/2008, 23:12
Avatar de Yaraher  
Fecha de Ingreso: abril-2007
Ubicación: Lima, Perú
Mensajes: 262
Antigüedad: 17 años
Puntos: 9
Respuesta: Problema con obtener value de Array de Inputs

¿Puedes ser un poco más específico? ¿Has creado ese código con algún helper o manualmente?

Recorrer un arreglo de paramétros que te ha llegado es tan sencillo como

Código:
params[quantity].each do |item|
/// algo acá con la cantidad
end
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 00:47.