Resulta que estoy creando filas en una tabla mediante el append de jquery
me resulta todo bien pero me agrega dos filas
desde aca saque el ejemplo
http://hector2c.wordpress.com/2009/0...-en-una-tabla/
en ese link al agregar filas lo hacen con un submit yo lo hice con un button de la siguiente manera
Cita:
var num = 0;
$("#agrega").click(fn_agregar)
function fn_agregar(){
num++;
if ($("#nrecorridos").val()=='')
{
alert("");
$("#nrecorridos").focus();
}
else
{
cadena = "<tr>";
cadena = cadena + "<td>" + num + "</td>";
cadena = cadena + "<td>" + $("#id").val() + "</td>";
cadena = cadena + "<td>" + $("#salida").val() + "</td>";
cadena = cadena + "<td>" + $("#entrada").val() + "</td>";
cadena = cadena + "<td>" + $("#tiempo").val() + "</td>";
cadena = cadena + "<td>" + $("#control").val() + "</td>";
cadena = cadena + "<td>" + $("#fecha").val() + "</td>";
cadena = cadena + "<td>" + $("#observaciones").val() + "</td>";
cadena = cadena + "<td><a class='elimina'><img src='imagenes/delete.png' /></a></td>";
$("#tabla tbody").append(cadena);
fn_dar_eliminar();
alert("Recorrido Agregado"+ num);
}
};
$("#agrega").click(fn_agregar)
function fn_agregar(){
num++;
if ($("#nrecorridos").val()=='')
{
alert("");
$("#nrecorridos").focus();
}
else
{
cadena = "<tr>";
cadena = cadena + "<td>" + num + "</td>";
cadena = cadena + "<td>" + $("#id").val() + "</td>";
cadena = cadena + "<td>" + $("#salida").val() + "</td>";
cadena = cadena + "<td>" + $("#entrada").val() + "</td>";
cadena = cadena + "<td>" + $("#tiempo").val() + "</td>";
cadena = cadena + "<td>" + $("#control").val() + "</td>";
cadena = cadena + "<td>" + $("#fecha").val() + "</td>";
cadena = cadena + "<td>" + $("#observaciones").val() + "</td>";
cadena = cadena + "<td><a class='elimina'><img src='imagenes/delete.png' /></a></td>";
$("#tabla tbody").append(cadena);
fn_dar_eliminar();
alert("Recorrido Agregado"+ num);
}
};