Maison > interface Web > js tutoriel > le corps du texte

Jquery sélectionne tout et inverse l'exemple de sélection code_jquery

WBOY
Libérer: 2016-05-16 15:31:14
original
1153 Les gens l'ont consulté

Cet article partagera avec vous un morceau de code basé sur les fonctions de sélection de tout, d'inversion et de désélection de jQuery, qui convient aux scénarios dans lesquels des opérations par lots (telles que la suppression par lots, etc.) sont requises après plusieurs sélections sur un site Web. page. L'article combine des exemples, le code est concis et couvre essentiellement tous les aspects des opérations de sélection d'options. J'espère qu'il pourra aider les passionnés du WEB dans le besoin.

//Sélectionner tout, n'en sélectionner aucun

 $('#checkAll').click(function () {
  //判断是否被选中
  var bischecked = $('#checkAll').is(':checked');
  var fruit = $('input[name="check"]');
  bischecked ? fruit.attr('checked', true) : fruit.attr('checked', false);
 });
Copier après la connexion

//Sélection inverse Parcourez la case à cocher Si elle est actuellement sélectionnée, définissez-la sur non sélectionnée Sinon, c'est pareil
.

 $("#tabVouchList tr").each(function () {
  if ($("td:eq(0) input[name='check']", $(this)).is(':checked')) {
   $(this).attr('checked', false);
  } else {
   $(this).attr('checked', true);
  }
 });
Copier après la connexion

Tableau HTML

<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>
Copier après la connexion

Le code ci-dessus est tout le code permettant à jquery de réaliser la sélection de tous et la sélection inverse de aucun. Le code n'est-il pas très simple ? J'espère qu'il sera utile au travail et à l'étude de chacun.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal