27/06/2011, 09:59
|
| | Fecha de Ingreso: junio-2011
Mensajes: 59
Antigüedad: 13 años, 6 meses Puntos: 0 | |
Problemas con los TR Bueno este es mi porblema resulta que ingreso una lista de usuarios pero al eliminar uno en cualquier posicion, me elimina el numero de fila, y al querrer borrar otro me selecciona la de abajo, por que el tr se elimino
$(".eliminaProveedor").live("click", function(){
numeroTR = $(this).attr('alt');
filaTR = $(".tabPro tr:nth-child("+numeroTR+")");
id_proveedor =filaTR.find(".id_proveedor").val();
trs = $('tr', $(".tabPro")).length;
eli = 0;
$(".eliminado").each( function(ind){
eli++;
});
if(trs-eli == 2){
alert("No puedes eliminar todos los Proveedores.....")
con = false;
}
else{
con = window.confirm("¿Estas seguro de eliminar el Proveedor?");
}
if(con){
gif = "<img src='"+$("#plantilla").val()+"/imagenes/ajaxElimina.gif' />";
id_proveedor = $(".tabPro tr:nth-c hild("+numeroTR+")").find(".id_proveedor").val();
datos = "id_proveedor="+id_proveedor;
filaTR.html("<td colspan='12'>Eliminando el Proveedor................</td>");
$.ajax({
type: "POST",
url: "modulos/proveedores/eliminaProveedor.php",
data: datos,
success: function(msj){
if(msj == 'exito'){
}else{
filaTR.animate({
backgroundColor: "#FF0000"
},600 ).animate({
backgroundColor: "#F8F8F8"
},3000, function(){
$(this).remove(); este this remove me elimina la fila,quiero que cuando elimine la fila junto con el numero de TR, me clone o me reinice el contador de TR para que empisen desde 0 y asi no aiga problemas
});
}
}
});
}else{
filaTR.removeClass("editelimina");
}
});
}) |