Heim > Web-Frontend > js-Tutorial > Jquery wählt alle aus und kehrt die Auswahl um, Beispielcode_jquery

Jquery wählt alle aus und kehrt die Auswahl um, Beispielcode_jquery

WBOY
Freigeben: 2016-05-16 15:31:14
Original
1177 Leute haben es durchsucht

In diesem Artikel stellen wir Ihnen einen Code vor, der auf den Funktionen „Alles auswählen“, „Auswahl umkehren“ und „Auswahl aufheben“ von jQuery basiert und sich für Szenarien eignet, in denen nach mehreren Auswahlen im Web Stapelvorgänge (z. B. Stapellöschung usw.) erforderlich sind Seite. Der Artikel kombiniert Beispiele, der Code ist prägnant und deckt grundsätzlich alle Aspekte der Optionsauswahl ab. Ich hoffe, er kann WEB-Enthusiasten in Not helfen.

//Alle auswählen, keine auswählen

 $('#checkAll').click(function () {
  //判断是否被选中
  var bischecked = $('#checkAll').is(':checked');
  var fruit = $('input[name="check"]');
  bischecked ? fruit.attr('checked', true) : fruit.attr('checked', false);
 });
Nach dem Login kopieren

//Auswahl umkehren Überqueren Sie das Kontrollkästchen. Wenn es derzeit ausgewählt ist, setzen Sie es auf nicht ausgewählt.

 $("#tabVouchList tr").each(function () {
  if ($("td:eq(0) input[name='check']", $(this)).is(':checked')) {
   $(this).attr('checked', false);
  } else {
   $(this).attr('checked', true);
  }
 });
Nach dem Login kopieren

HTML-Tabelle

<table id="tabVouchList">
 <tr>
  <th>
   <input type="checkbox" name="checkAll" />
  </th>
  <th>
   行号
  </th>
  <th>
   名称
  </th>
 </tr>
 <tr>
  <td>
   <input type="checkbox" name="check" />
  </td>
  <td>
   行号
  </td>
  <td>
   名称
  </td>
 </tr>
</table>
Nach dem Login kopieren

Der obige Code ist der gesamte Code für jquery, um die Auswahl aller und die umgekehrte Auswahl nicht zu realisieren. Ich hoffe, dass er für die Arbeit und das Studium aller hilfreich ist.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage