Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2012, 00:23
neveuster
 
Fecha de Ingreso: febrero-2012
Mensajes: 163
Antigüedad: 13 años, 1 mes
Puntos: 0
Eliminar una fila determinada

Como estan amigos, Les cuento, tengo una pagina x que hace una consulta a la base de datos y luego agrega los resultados en una tabla usando ajax...

El problema que se me presenta es que quisiera ponerle una X o una pequeña imagen para poder borrar cualquier fila si es que me equivocara en agregar.

Este es el código.. les pido su ayuda....


Código Javascript:
Ver original
  1. function listado(){
  2.     var c=document.getElementById("codigo");
  3.     var can=document.getElementById("cantidad");
  4.     var des=document.getElementById("descripcion");
  5.     var tam=document.getElementById("tamano");
  6.     var exi=document.getElementById("existencia");
  7.     var pre=document.getElementById("precio");
  8.    
  9.     var x=parseInt(can.value,10);
  10.     var y=parseInt(exi.value,10);
  11.     if (x > y){
  12.         alert ("Existencia del producto insuficiente");
  13.         }
  14.     else{
  15.         var st=x*parseInt(pre.value);
  16.    
  17.         var t=document.getElementById("listado");
  18.         var l=t.rows.length;
  19.         t.insertRow(l);
  20.        
  21.         var c1=document.createElement("td");
  22.         c1.innerHTML=c.value;
  23.        
  24.         var c2=document.createElement("td");
  25.         c2.innerHTML=can.value;
  26.  
  27.         var c3=document.createElement("td");
  28.         c3.innerHTML=des.value;
  29.  
  30.         var c4=document.createElement("td");
  31.         c4.innerHTML=tam.value;
  32.  
  33.         var c5=document.createElement("td");
  34.         c5.innerHTML=pre.value;
  35.  
  36.         var c6=document.createElement("td");
  37.         c6.innerHTML=st
  38.        
  39.         t.rows[l].appendChild(c1);
  40.         t.rows[l].appendChild(c2);
  41.         t.rows[l].appendChild(c3);
  42.         t.rows[l].appendChild(c4);
  43.         t.rows[l].appendChild(c5);
  44.         t.rows[l].appendChild(c6);
  45.  
  46.         var p=document.getElementById("pago");
  47.         var dinero=parseInt(p.value);
  48.         p.value=dinero+st
  49.        
  50.        
  51.         }
  52.     }


amigos, les agradeceré mucho cualquier ayuda que me puedan dar, saludos a todos y gracias desde ya!

edito:
Amigos, se me olvidaba mencionar que los datos aún no se guardan en la base de datos, por el momento solo se están mostrando, gracias.

Última edición por neveuster; 27/08/2012 a las 00:46