Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2010, 07:41
Bernaig
 
Fecha de Ingreso: mayo-2009
Mensajes: 24
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta No puedo remover ciertas filas de una tabla

Hola,

Les cuento. Trabajo con jQuery+php.
Tengo una tabla que muestra articulos extraidos desde mysql. En una de las columnas muestro un boton para agregar ese artículo a otra tabla de pedidos y lo saco de la tabla actual.

A cada fila se asigno un id único con:
Código PHP:
<tr id="<?php echo 'id'.$row['id'];?>">
A cada botón le asigno la función:
Código PHP:
onclick="agregarItem(<?php echo $row['id'];?>);"
La función en cuestión es:
Código PHP:
function agregarItem(cod){
var 
dataString 'id=' cod '&articulo='+ $('#articulo'+cod).val() + '&cantidad=' + $('#cantidad'+cod).val() + '&precio=' + $('#precio'+cod).val();
    $.
ajax({
        
type"POST",
        
url"pedidos_agregar.php"//acá agrega el artículo a la tabla pedidos
        
datadataString,
        
success: function(msj){
            if (
msj!="") {
                $(
'#cantidad'+cod).focus(); // acá valido que cantidad sea numerico
            
}
            else{
                $(
"#id" cod).remove(); // remuevo la fila que he agregado
                
$("#pedido").load("pedidos_pedido.php"); //refresco el div que muestra el pedido                         
            
}
        }
    });
    return 
false;

Eso es todo el código.
El problema está que en los 2 primeros articulos no me permite remover las filas, pero sí los agrega a la tabla de pedidos. Sólo ocurre en las 2 primeras filas, las otras funcionan normalmente.

Ojalá puedan ayudarme.