Foros del Web » Programando para Internet » Jquery »

Mostrar dinamicamente inputs

Estas en el tema de Mostrar dinamicamente inputs en el foro de Jquery en Foros del Web. ola gente esto me funciona con jquery con la version v@ 1.7.1 imprimo dinamicamente los inputs de tipo texto de acuerdo a la cantidad que ...
  #1 (permalink)  
Antiguo 08/09/2013, 10:54
 
Fecha de Ingreso: julio-2013
Mensajes: 60
Antigüedad: 10 años, 9 meses
Puntos: 0
Mostrar dinamicamente inputs

ola gente esto me funciona con jquery con la version v@ 1.7.1

imprimo dinamicamente los inputs de tipo texto de acuerdo a la cantidad que ingreso en el textbox lazo pero si llevo este mismo codigo

a la version [email protected] no me funciona a que se debe eso.

<script>

function cant(val){

v=val;

for (x = 0; x < v; x++) {
var div = '<tr><td><input type="text" name="campo[]"/> </td><td><input type="text" name="valor[]"/> </td></tr>';
$('#table_prueba').append(div); }

}
</script>



<table id="table_prueba">
<tr>
<td><input type="text" id="lazo" name="lazo" onkeyup="cant(this.value)"/></td>
</tr>
<tr>
<td>Nombre</td>
<td>Apellido</td>
<td>dni</td>
</tr>
</table>
  #2 (permalink)  
Antiguo 09/09/2013, 08:08
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Mostrar dinamicamente inputs

mmm, podría ser que cambiaron algo de la funcionalidad en dicha versión, lamentablemente tengo años sin usar jQuery para comprobarlo.

pero puedes intentar crear el elemento medio con createElement('span'), le estableces la cadena dentro de su innerHTML y a dicho objeto lo agregas al div con append
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 10/09/2013, 13:33
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Mostrar dinamicamente inputs

Cambia val a un valor numérico:

Código Javascript:
Ver original
  1. v=Number(val);

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: dinamicamente, inputs
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 22:11.