/ / Desmarque todas as caixas de seleção (geradas automaticamente) - javascript, jquery, html, caixa de seleção

Desmarque todas as caixas de seleção (geradas automaticamente) - javascript, jquery, html, checkbox

  • Eu tenho uma página com 10 a 25 caixas de seleção para um usuário escolher.
  • A caixa de seleção Nome e valor são exclusivos para cada usuário / opção e são tratados adequadamente no back-end.
  • Portanto, sem depender dessas duas propriedades, é possível criar um simples botão "Desmarcar tudo" que desmarca todas as caixas de seleção marcadas?

Acho que não há problema em usar o atributo ID, posso adicionar um ao modelo.

A página é construída com HTML e JQuery 2.0.3

Aqui está uma caixa de seleção de amostra:

<input type="checkbox" name="10953734" value="82S1X93">

Respostas:

1 para resposta № 1

Aqui está um pequeno jQuery para resolver seu problema.

 $("input[name="10953734"]").prop("checked", false);

ou se você quiser desmarcar todas as caixas de seleção dentro de um contêiner

 $("#containerID input[type="checkbox"]").prop("checked", false);

1 para resposta № 2

Adicione uma classe a eles:

$("input.myClass").prop("checked", false);