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

252
Views
Usar jquery para obtener todas las casillas de verificación marcadas con un determinado nombre de clase

Sé que puedo obtener todas las casillas marcadas en una página usando esto:

 $('input[type=checkbox]').each(function () { var sThisVal = (this.checked ? $(this).val() : ""); });

Pero ahora estoy usando esto en una página que tiene otras casillas de verificación que no quiero incluir. ¿Cómo cambiaría el código anterior para ver solo las casillas de verificación marcadas que tienen una determinada clase?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

$('.theClass:checkbox:checked') le dará todas las casillas marcadas con la clase theClass .

over 4 years ago · Santiago Trujillo Report

0

$('input:checkbox.class').each(function () { var sThisVal = (this.checked ? $(this).val() : ""); });

Un ejemplo para demostrar.

:checkbox es un selector para casillas de verificación (de hecho, podría omitir la parte de input del selector, aunque encontré casos específicos en los que obtendría resultados extraños al hacer esto en versiones anteriores de la biblioteca. Estoy seguro de que se solucionarán más adelante) versiones). .class es el selector para el atributo de clase de elemento que contiene class .

over 4 years ago · Santiago Trujillo Report

0

Ejemplo .map obligatorio:

 var checkedVals = $('.theClass:checkbox:checked').map(function() { return this.value; }).get(); alert(checkedVals.join(","));
over 4 years ago · Santiago Trujillo Report
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!