Campos de texto repetidos con mismo name
Hola a todo el mundo. Tengo una preguntilla para los expertos...
Para que entiendan el ejemplo les contaré muy por encima:
Tengo una base de datos con información de expedientes de gente. Bien, pues hay ciertas personas (expedientes) que pueden tener o no historial de accidentes.
En mi página los campos de texto que hacen referencia a los datos de los accidentes de los expedientes aparecen y desaparecen dinámicamente en función de si ese número buscado tuvo un accidente, o ninguno o varios.
Hasta aquí todo bien.
El problema está en que luego necesito hacer referencia a esos campos de texto que aparecieron dinámicamente para obtener sus valores por separado, y como se me muestran dinámicamente mediante un bucle, el campo de texto repetido que aparece tiene el mismo name y no puedo hacer un request.form por separado a cada uno de ellos...
¿¿Alguna idea de como podría obtener el valor por separado de estos campos de texto que aparecen repetidos a partir de un bucle y se crean con el mismo name???
Gracias por adelantado...
Óscar Alfonso
Para que entiendan el ejemplo les contaré muy por encima:
Tengo una base de datos con información de expedientes de gente. Bien, pues hay ciertas personas (expedientes) que pueden tener o no historial de accidentes.
En mi página los campos de texto que hacen referencia a los datos de los accidentes de los expedientes aparecen y desaparecen dinámicamente en función de si ese número buscado tuvo un accidente, o ninguno o varios.
Hasta aquí todo bien.
El problema está en que luego necesito hacer referencia a esos campos de texto que aparecieron dinámicamente para obtener sus valores por separado, y como se me muestran dinámicamente mediante un bucle, el campo de texto repetido que aparece tiene el mismo name y no puedo hacer un request.form por separado a cada uno de ellos...
¿¿Alguna idea de como podría obtener el valor por separado de estos campos de texto que aparecen repetidos a partir de un bucle y se crean con el mismo name???
Gracias por adelantado...
Óscar Alfonso
Hola amigo:
es mas facil de lok parece. Al generarlos con un bucle y poseer el mismo name puedes recoger sus valores a traves de request.form("[name]") ya que te ha creado un diccionario, es decir. Un array.
Lo que debes hacer es recorerlo a través de su indice:
dato=request.form("name")(i)
a traves de un bucle dependiendo de cuantos accidentes tenga.
Espero haberte ayudado.
es mas facil de lok parece. Al generarlos con un bucle y poseer el mismo name puedes recoger sus valores a traves de request.form("[name]") ya que te ha creado un diccionario, es decir. Un array.
Lo que debes hacer es recorerlo a través de su indice:
dato=request.form("name")(i)
a traves de un bucle dependiendo de cuantos accidentes tenga.
Espero haberte ayudado.
