Ir para conteúdo

POWERED BY:

Arquivado

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

Darkstar

Marcar não mais que 3 chkbox

Recommended Posts

Seguinte, estou desenvolvendo um formulário de pesquisa que irá passar os valores pra um DB....Tenho uma pergunta sobre os pontos fortes da empresa, são 6 checkboxes e o usuário pode escolher no máximo 3, e se ele escolher mais de 3 deve acontecer algo, ou desmarcar um dos outros, ou avisar que já esgotou o limite ou desabilitar os checkboxes que não estão marcados.não tenho idéia de como fazer para quando o usuário marcar um checkbox, um campo hidden (que irá passar as opções marcadas pro DB) receba o valor daquele checkbox, nem como ele vai tirar se o cara desmarcar aquele checkbox.tipo[x] Qualidade[ ] preço[ ] eficiencia[ ] atendimento[ ] outrosnesse caso o campo hidden teria só o valor "qualidade"--------------------------------------------------------------[ ] Qualidade[x] preço[ ] eficiencia[x] atendimento[ ] outrosnesse caso o checkbox teria o valor "preco, atendimento"Não sei se entenderam, mas se puderem ajudar..... Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adriano, é, isso é uma parte.. mas tipo.. como eu faço com os valores q devem ser inseridos no campo hidden??? tipo.. pra ele escrever no campo os itens q eu marquei... tipo "preço, qualidade" quando respectivas checkboxes estiverem maracadas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bah... valeuzão adriano....agora vou tentar ver umas outras coisas.. tipo quando o cara desmacar, ele não está tirando (obvio né).. esta colocando mais outro... quero tb ver pra quando ele clicar em um campo além dos 3 ele não adicione o conteúdo.... Muito Brigação... Vlw msm.. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Num precisa de adicionar nada em campo hidden não... só os valores do checkbox já são suficientes para voce inserir o que quiser no DB. Quando voce for inserir, você receberá os dados assim, por exemplo: r1=Qualidade e r3=eficiencia. Você insere os dos valores no banco usando a sua linguagem server-side para tratar os valore recebidos.

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.