Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/07/2015, 05:21
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Agregar datos, y luego guardar

ok con este codigo generas o duplicas las filas de tu tabla
Código Javascript:
Ver original
  1. <!-------------duplicar tabla------------------->
  2. // <![CDATA[
  3.  
  4. var posicionCampo = 1;
  5.  
  6.  
  7. function agregarUsuario() {
  8.  
  9.     nuevaFila = document.getElementById("tablatracking").insertRow(-1);
  10.  
  11.     nuevaFila.id = posicionCampo;
  12.  
  13.     nuevaCelda = nuevaFila.insertCell(-1);
  14.  
  15.     nuevaCelda.innerHTML = "<td><textarea cols='50' name='requisito[" + posicionCampo + "]' value='' placeholder=' Requisito...' required></textarea></td>";
  16.    
  17.     nuevaCelda = nuevaFila.insertCell(-1);
  18.  
  19.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='rif[" + posicionCampo + "]' value='<?php echo $rif ?>'></td>";
  20.  
  21.     nuevaCelda = nuevaFila.insertCell(-1);
  22.    
  23.     nuevaCelda.innerHTML = "<td><input type='hidden' size='15' name='unidad_explot[" + posicionCampo + "]' value='<?php echo $unidad ?>'/></td>";
  24.  
  25.     nuevaCelda = nuevaFila.insertCell(-1);
  26.  
  27.     nuevaCelda.innerHTML = "<td><input type='button' id='eliminar' value='Eliminar' onclick='eliminarUsuario(this)' class='btn btn-danger'></td>";
  28.  
  29.  
  30. /*    nuevaCelda = nuevaFila.insertCell(-1);
  31.    
  32.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='cedula[" + posicionCampo + "]' value='<'/></td>";
  33.  
  34.     nuevaCelda = nuevaFila.insertCell(-1);
  35.    
  36.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='estatus[" + posicionCampo + "]' value='En Transito'/></td>";
  37.  
  38.     nuevaCelda = nuevaFila.insertCell(-1);
  39.    
  40.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='lugar[" + posicionCampo + "]' value='No_entregado'/></td>";
  41.  
  42.     nuevaCelda = nuevaFila.insertCell(-1);
  43.    
  44.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='fecha_registro[" + posicionCampo + "]' value=''/></td>";
  45.  
  46.     nuevaCelda = nuevaFila.insertCell(-1);
  47.    
  48.     nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='fecha_estatus[" + posicionCampo + "]' value=''/></td>";*/
  49.  
  50.     posicionCampo++;
  51.  
  52. }
  53.  
  54.  
  55. function eliminarUsuario(obj) {
  56.  
  57.     var oTr = obj;
  58.  
  59.     while(oTr.nodeName.toLowerCase() != 'tr') {
  60.  
  61.         oTr=oTr.parentNode;
  62.  
  63.     }
  64.  
  65.     var root = oTr.parentNode;
  66.  
  67.     root.removeChild(oTr);
  68.  
  69. }