Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

109
Views
Eliminación de una "fila" vacía para una cuadrícula de divisiones anidadas (no una tabla html) con JS / jQuery

Hice esta función para eliminar las filas que se enlazan en una vista de tabla de especificaciones cuando todas las celdas de esa fila contienen "N/A" en lugar de una especificación. Por razones en las que no vale la pena entrar, necesito cambiar la vista de mi tabla de una tabla HTML a una tabla falsa (cuadrícula html) con divs anidados. Esto significa que las especificaciones ya no están conectadas por la etiqueta tr, por lo que no estoy seguro de cómo puedo conectarlas para lograr el mismo resultado...

 $('.specnacheckrow').each(function() { // for each row in the table var naTrue = 0; var totalCells = 0; var $this = $(this); totalCells = $this.find('.specnacheckcell').length //count how many cells naTrue = $this.find('.specnatrue').length //count how many <span class="specnatrue">N/A</span> if (naTrue < totalCells) { //if the number of cells is greater than the number of N/A's $this.show(); //show the row } else { $this.remove(); //else, hide the entire row - this includes the spec label at the beginning of the row. } });

Ejemplo de tabla original - https://codepen.io/genopeppino/pen/PojMero

Ejemplo de divisiones de cuadrícula: https://codepen.io/genopeppino/pen/oNwKyNJ

Puede ver que en la tabla original, la función anterior eliminó correctamente la fila "Peso del envío - KG".

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!