Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/01/2011, 14:19
Avatar de Perr0
Perr0
 
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años
Puntos: 79
Respuesta: Como preguntar por fila oculta en obejeto tabla

en JQuery no tengo la menor idea pero tratare de iluminarte por javascript....jajajaj



create un archivo HTM con el codigo de mas abajo y verás, tu tendras que ver como aplicar el JQuery

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  4. <title>Documento sin título</title>
  5. //PRIMERO NOS ASEGURAMOS DE CARGAR LA PAGINA PARA RECORRERLA
  6. window.onload=function(){
  7.     tablas=document.getElementsByTagName("table");
  8.     for(i=0;i<tablas.length;i++){
  9.         los_trs=tablas.item(i).getElementsByTagName("tr");
  10.         for(j=0;j<los_trs.length;j++){
  11.             estado_tr=los_trs.item(j);
  12.             numfila=j+1;
  13.             if(estado_tr.style.display=="none"){
  14.                 m="la fila: "+numfila+" está oculta\n\n"+estado_tr.innerHTML+"\n\n¿desa mostrarla?";
  15.                 //AQUI LE PUEDES INDICAR QUE SE MUESTRE DE ESTA FORMA
  16.                 if(confirm(m)) estado_tr.style.display="block";
  17.             }
  18.         }
  19.     }
  20. }
  21. </head>
  22.  
  23. <table width="0%" border="1" cellspacing="2" cellpadding="2">
  24.   <tr>
  25.     <th scope="col">Campo 1</th>
  26.     <th scope="col">Campo 2</th>
  27.     <th scope="col">Campo 3</th>
  28.   </tr>
  29.   <tr>
  30.     <td>1</td>
  31.     <td>2</td>
  32.     <td>3</td>
  33.   </tr>
  34.   <tr>
  35.     <td>4</td>
  36.     <td>5</td>
  37.     <td>6</td>
  38.   </tr>
  39.   <tr style="display:none">
  40.     <td>7</td>
  41.     <td>8</td>
  42.     <td>9</td>
  43.   </tr>
  44.   <tr>
  45.     <td>10</td>
  46.     <td>11</td>
  47.     <td>12</td>
  48.   </tr>
  49. </body>
  50. </html>

salu2