- 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 № 1Aqui 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);