pero resulta que necesito lo siguiente.. como la tabla 1 donde se rellenan los input sera dinamica. con datos de la base de datos. necesito añadir el boton (AGREGAR) en cada una de las filas, y que al darle clik me añada ese registro a la segunda tabla, espero me comprendan,
este es el codigo.:
Código HTML:
Ver original
<html> <meta http-equiv="Pragma"content="no-cache"> <meta http-equiv="expires"content="0"> <head> <script type="text/javascript"> $(document).ready(function(){ }); function agregarFila(obj){ $("#cant_campos").val(parseInt($("#cant_campos").val()) + 1); var oId = $("#cant_campos").val(); var v1 = $("#1").val(); var v2 = $("#2").val(); var v3 = $("#3").val(); var v4 = $("#4").val(); var v5 = $("#5").val(); var v6 = $("#6").val(); var v7 = $("#7").val(); var v8 = $("#8").val(); var v9 = $("#9").val(); var v10 = $("#10").val(); var strHtmlFinal = strHtml1 + strHtml2 + strHtml3 + strHtml4 + strHtml5 +strHtml7+strHtml8+strHtml9+strHtml10+strHtml11+strHtml12; //tambien se puede agregar todo el HTML de una sola vez. $("#tbDetalle").append(strHtmlTr); //si se agrega el HTML de una sola vez se debe comentar la linea siguiente. $("#rowDetalle_" + oId).html(strHtmlFinal); return false; } function eliminarFila(oId){ $("#rowDetalle_" + oId).remove(); return false; } function cancelar(){ $("#tbDetalle").html(""); return false; } </script> </head> <body> <form name="proyecto" id="proyecto" action="" metdod="post"> <p> <input type="reset" id="btnCancel" name="btnCancel" value="Cancelar" class="buttons_CANCEL" onClick="cancelar();" /> <input type="button" id="btnAgregar" name="btnAgregar" value="Guardar" class="buttons_OK" onClick="alert('Aqui debes implementar el guardado de datos!');" /> </p> <table width="689" border="0"> <tr> <table widtd="100%" border="1" bordercolor="#999999" cellspacing="0" > <tdead> <tr> </tr> <tr> <td ><input type="hidden" id="num_campos" name="num_campos" value="0" /> <input type="hidden" id="cant_campos" name="cant_campos" value="0" /> <input type="button" id="btnAgregar" name="btnAgregar" value="Agregar Persona" class="buttons_aplicar" onClick="agregarFila(document.getElementById('cant_campos'));" /></td> </tr> </tdead> <tbody id="tbDetalle2"> </tbody> </table> </tr> </table> <table widtd="468" border="0" background="botones/fonod.jpg" class="cir2"> </p> <tr> </tr> <table widtd="100%" border="1" bordercolor="#999999" cellspacing="0" > <tdead> <tr> </tr> </tdead> <tbody id="tbDetalle"> </tbody> </table> </div> </form> </body> </html>