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
WBOYOriginal
2016-05-16 15:31:141179Durchsuche

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);
 });

//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);
  }
 });

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>

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.

Stellungnahme:
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