Foros del Web » Programando para Internet » Jquery »

Rellenar inpuit dinámicos

Estas en el tema de Rellenar inpuit dinámicos en el foro de Jquery en Foros del Web. Hola buenos días.. Tengo un formulario en el que dinámicamente añado un input del tipo text, al pulsar un botón. Código: <div class="form-group dynamic-element" style="display:none"> ...
  #1 (permalink)  
Antiguo 26/12/2018, 04:14
 
Fecha de Ingreso: octubre-2007
Mensajes: 53
Antigüedad: 16 años, 5 meses
Puntos: 0
Rellenar inpuit dinámicos

Hola buenos días..

Tengo un formulario en el que dinámicamente añado un input del tipo text, al pulsar un botón.

Código:
<div class="form-group dynamic-element" style="display:none">

        <div class="row">

 

          <div class="col-md-3">

            <input type="text" id="variables" class="form-control variables" name="variables[]">

          </div>

 

          <div class="col-md-2 col-md-offset-6">

            <p class="delete">x</p>

          </div>

        </div>

</div>

 

<form class="form-inline espace">

  <label class="col-md-3 col-sm-3 col-xs-12">Variables:</label>

  <div class="col-md-5 col-sm-5 col-xs-12 form-group-sm has-feedback">

    <div class="dynamic-stuff"></div>

  </div>

</form>

 

<form class="form-inline espace">

  <p class="add-one">+ Añadir variable</p>

</form>
Al pulsar el botón, lo que hago es:

Código:
$('.add-one').click(function(){

    $('.dynamic-element').first().clone().appendTo('.dynamic-stuff').show();

    attach_delete();

  });

 

  function attach_delete(){

    $('.delete').off();

    $('.delete').click(function(){

      console.log("click");

      $(this).closest('.form-group').remove();

    });

  }

A través del campo name=variables[] puedo obtener los valores introducidos.
Hasta aquí todo correcto.

El problema viene a la hora de poder editar esos campos, es decir, al rellenarlo, los guardo en una SQL, cuando quiero editarlo, obtengo los datos de la SQL, sé cuantos datos tengo, por lo que se cuantos input tengo que crear, pero como puedo colocar, poner el value de los input con el valor de la SQL?

Como puedo rellenarlos?

Alguna idea?

Muchas gracias
  #2 (permalink)  
Antiguo 26/12/2018, 10:45
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Rellenar inpuit dinámicos

Cita:
obtengo los datos de la SQL, sé cuantos datos tengo, por lo que se cuantos input tengo que crear
Usa esa misma función para rellenarlos al mismo momento de crearlos, sin código no podemos ayudarte., el código mostrado es para crear nuevos campos pero no para los existentes, muestra como los imprimes inicialmente cuando carga la pagina, si es en php u otro lenguaje utiliza el botón de para solicitar muevan el tema al área correspondiente.

Etiquetas: rellenar
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 02:14.