Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/10/2010, 01:34
artuof
 
Fecha de Ingreso: marzo-2006
Mensajes: 15
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Clonar ultima fila de una tabla con jquery

Hola Dany_s, gracias de nuevo pero creo que no me he explicado bien.

Voy a usar tu ejemplo a ver si así puedo dejarlo más claro.

Supongamos que el formulario para introducir clientes es este:

Código HTML:
<table id="tabla">

        <tr>
            <td><input type="text" name="nombre"></td>
            <td><input type="text" name="apellido"></td>
            <td><input type="text" name="mail"></td>
            <td><input type="button" value="Eliminar" class="eliminarFila"></td>
        </tr>

</table> 
Tras ir clonando filas según tu código jquery, el formulario quedaría así:

[HTML]
Código HTML:
<table id="tabla">

        <tr>
            <td><input type="text" name="nombre"></td>
            <td><input type="text" name="apellido"></td>
            <td><input type="text" name="mail"></td>
            <td><input type="button" value="Eliminar" class="eliminarFila"></td>
        </tr>
        <tr>
            <td><input type="text" name="nombre"></td>
            <td><input type="text" name="apellido"></td>
            <td><input type="text" name="mail"></td>
            <td><input type="button" value="Eliminar" class="eliminarFila"></td>
        </tr>
        <tr>
            <td><input type="text" name="nombre"></td>
            <td><input type="text" name="apellido"></td>
            <td><input type="text" name="mail"></td>
            <td><input type="button" value="Eliminar" class="eliminarFila"></td>
        </tr>
         .
         .
         .
</table> 
Ahora llega el momento de hacer el post, y enviar los datos recogidos en el form a la bd. ¿Cómo hago para reconocer los distintos clientes si todos los "names" de los "inputs" son iguales? Por eso intentaba cambiar los ids o names cada vez que clonaba una fila, e ir incrementándolos.

¿Entiendes ahora mi cuestión?
Quiero hacer un post completo, no me sirve enviar cada cliente a la bd cada vez que clono una fila.

Me propones usar arrays, nombre[], pero entiendo que se machacarían los valores igualmente, ¿o no?

Esperando de nuevo tu ayuda.