Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jgustavo99

Selecionar Todos os Campos Checkbox

Recommended Posts

Olá Galera do Fórum, Boa Noite! Estou desenvolvendo um projeto, onde tem uma tabela que lista diversos dados... No lado de Cada dado tem um campo Checkbox, onde eu gostaria que ao clicar um button "Marcar Todos", todos os Itens sejam selecionados... Pesquisei na Internet e fui desenvolvendo o código... Porém ele funciona na primeira vez, marcando todos aí se desmarco e clico novamente ele não funciona... Não me aparenta erros no Console do Navegador... Abaixo o código Javascript e do Formulário "Fiz um EXEMPLO", Fico no Aguardo :D

<script type="text/javascript">
function marcar_todos(){
	$(".marcar").attr('checked','checked');
}
</script>
<form method="post">
    <?php while($row = mysql_fetch_array($query)){?>
        <input type="checkbox" name="checkbox_bot[]" class="marcar" value='<?php echo $row['id_arquivo'];?>'>
    <?php };?>
       <button type="button" class="btn btn-primary" id="btn_marcar" onClick="marcar_todos();">Marcar Todos</button>
</form>

OBS: Declarei antes do código Javascript a Biblioteca do Jquery....

 

Muito Obrigado ;)

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Não utilize o attr e sim o prop.

 

Ex:

 

$( ".marcar" ).prop( "checked", true );
$( ".marcar" ).prop( "checked", false);
Segue abaixo a documentação

 

Muito Obrigado Breno!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.