Ir para conteúdo

POWERED BY:

Arquivado

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

Messiah

Checkbox: marcar e desmarcar todos

Recommended Posts

:) preciso de uma ajudinha com um de seus scripts milagrosos ehehhe

 

sou programador php.. e java utilizava pouco.. agora q estou comecando a utilizar mais...

 

esse eh seu script encontrei aqui no forum msm...

 

<script LANGUAGE="JavaScript"><!-- AGRADECIMENTO A IMASTERS FORUM - SCRIPT BY: ADRIANOALVES	function MarcaBases(bValue) 	{		var intCatalogCount = <?echo count($result);?>;		if (intCatalogCount > 1) 		{			for (var i = 0; i < intCatalogCount; i++) 			{				form.cbFornecedor[i].checked = bValue;			}		}		else 			{				form.cbFornecedor.checked = bValue;			}	}		//--></script>

no seu exemplo você usou assim:

<input type=checkbox name=cbFornecedor value='".$result[$i]["IDFornecedor"]."'></td>

estou gerando o checkbox assim:

<input type=checkbox name=cbFornecedor[] value='".$result[$i]["IDFornecedor"]."'></td>

como ficaria seu script?? para marcar todos e desmarcar?

 

 

ps: desculpe a noobice ehhehehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim :D sem o php..a duvida eh no name=cbFornecedor[] <===que você usou direto cbFornecedor .... intendeu? :D q no meu script q trata isso so consegui pegando ele como array..pra mim depois tratar como cbFornecedor[1], cbFornecedor[2], cbFornecedor[3] e assim por diante..........tem como eu criar assim??name=cbFornecedor1name=cbFornecedor2name=cbFornecedor3como ficara no function dai para passa o 1, 2 ou 3?? form.cbFornecedor1.checked = bValue;form.cbFornecedor2.checked = bValue;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara estava testando.. e tem um pequeno bug...se por exemplo eu tenha marcado 2 caixas... quando eu clico no marcar todos.. ele marca todos e tira os q estao marcados.. :(

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.