Ir para conteúdo

POWERED BY:

Arquivado

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

Administr@dor

[Resolvido] Verificar checkbox no onclick

Recommended Posts

Tenho um form, adiciono vários checkbox através de um recodset, ou seja, em quanto tiver arquivo no banco ele cria um checkbox pra cada!

Gostaria de fazer o seguinte, quando o usuário marcar o checkbox eu quero fazer um insert no banco com alguns dados da página no momento do clik.

 

Desde já agradeço a atenção!!!

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

para pegar todos os checkbox's que foram marcados

 

if qtd_produtos = "" then
Response.write("erro..."
response.redirect("outra_pagina.asp")
else
qtd_produtos = split(Request.Form("qtd_produtos"),",")
if qtd_produtos = ""
produtos= Split(Request.Form("produtos"), ",")

For i = 1 To Request.Form("produtos").Count

Response.write request.form("produtos")(i)&"<BR>" & request.form("qtd_produtos")(i)&"<BR>"
SQL = "INSERT INTO lista (lista_prodID,lista_quant) Values ('"&request.form("produtos")(i)&"','"&request.form("qtd_produtos")(i)&"')"

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai galera valew, fiz essa function. Fico filé!!!

	function ativar(codigo, obj){
		try{
			var aprovado = (obj.checked)?1:0;
			var valor = document.getElementById("txtPercentual"+codigo).value;
			
			if (aprovado == 0){
				if (confirm("Tem certeza que deseja desaprovar esta bolsa?")){
					ajaxHTML("spTexto", "diretoria_atualiza_percentual.asp?codigo="+codigo+"&valor="+valor+"&aprovado="+aprovado);
					//alert ("Desaprovado com sucesso!");
					return;
				}else{
					obj.checked = true;
					return;
				}
			}
			
			ajaxHTML("spTexto", "diretoria_atualiza_percentual.asp?codigo="+codigo+"&valor="+valor+"&aprovado="+aprovado);
			alert("Ativado com sucesso!");
			
		}catch(e){
			alert (e.message);
		}
		
	}

Valeu ai, foi de grande ajuda as dicas de vcs!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

OK, amigo....

Compartilhar este post


Link para o post
Compartilhar em outros sites

para pegar todos os checkbox's que foram marcados

 

if qtd_produtos = "" then
Response.write("erro..."
response.redirect("outra_pagina.asp")
else
qtd_produtos = split(Request.Form("qtd_produtos"),",")
if qtd_produtos = ""
produtos= Split(Request.Form("produtos"), ",")

For i = 1 To Request.Form("produtos").Count

Response.write request.form("produtos")(i)&"<BR>" & request.form("qtd_produtos")(i)&"<BR>"
SQL = "INSERT INTO lista (lista_prodID,lista_quant) Values ('"&request.form("produtos")(i)&"','"&request.form("qtd_produtos")(i)&"')"

Xan, eu estou precisando de quase a mesma coisa que nosso amigo,

 

eu quero saber os seguinte, com esse codigo que você passou ele vai fazer varios insert? por exemplo.

eu fiz um fom onde sao marcados varios checkbox, quando dou um submit no formulario e na pagina de recuperacao ele tras os valores dos checkbox selecionado separados por virgula, so que cada item que ele trouxe eu preciso fazer um insert.

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse code faz isso, ele recupera todos os checks, separa eles com o Split, faz um FOR e coloca eles no INSERT

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.