Ir para conteúdo

fazeredo2002

Members
  • Total de itens

    99
  • Registro em

  • Última visita

Reputação

0 Comum

1 Seguidor

Sobre fazeredo2002

  1. fazeredo2002

    Lista de checkbox usando Split

    Boa noite amigos! Resolvi desta forma: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!--#include file="Connections/cnSystemBackstage.asp" --> <% Dim conexao, rsClientes, rsMarcas, localbd, sqlClientes, sqlMarcas Set conexao = Server.CreateObject ("ADODB.Connection") Set rsClientes = Server.CreateObject ("ADODB.RecordSet") Set rsMarcas = Server.CreateObject ("ADODB.RecordSet") localbd = MM_cnSystemBackstage_STRING Conexao.open localbd sqlClientes = "Select *from tbl_Clientes" sqlMarcas = "Select *from tbl_Marcas" rsClientes.open(sqlClientes), conexao rsMarcas.open(sqlMarcas), conexao if rsClientes("MarcasAtivas") <> "" then While NOT rsMarcas.EOF Dim texto, arrayTexto, i, x, id_marca texto = rsClientes("MarcasAtivas") arrayTexto = Split(texto,",") x=0 For i = 0 to Ubound(arrayTexto) id_Marca = arrayTexto(i) id_Marca = int(id_Marca) if rsMarca("id") = id_Marca then response.Write("<input type='checkbox' name='txt_Marcas' id='txt_Marcas' checked='checked' /><label for='txt_Marcas'> Marca = "&rsMarca("Fabrica")&"</p>") x=x+1 end if next if x=0 then response.Write("<input type='checkbox' name='txt_Marcas' id='txt_Marcas' /><label for='txt_Marcas'> Marca = "&rsMarca("Fabrica")&"</p>") end if rsMarca.MoveNext() wend rsClientes.close() set rsClientes = nothing rsMarcas.close() set rsMarcas = nothing conexao.close() set conexao = nothing %>
  2. fazeredo2002

    Lista de checkbox usando Split

    Bom dia Gustavo! Eu quero que apareça todas as marcas e que as marcas utilizadas pelo cliente esteja checadas. Obrigado.
  3. fazeredo2002

    Lista de checkbox usando Split

    Bom dia a todos... Estou com um projeto que, aparentemente, era simples e acabou se tornando uma dor de cabeça, que confesso está tirando o meu sono. Mas tenho certeza que com a ajuda de vocês seja possível resolvê-lo. Vamos ao que interessa: Segue uma estrutura de banco de dados como exemplo: Tabelas (tbl_Cliente, tbl_Marcas) tbl_Cliente: id (auto-numeração), Nome (texto), MarcasAtivas (texto longo). tbl_Marcas: id (auto-numeração), Marca (texto). Na página de inserção dos Dados segue o seguinte: tbl_Marcas ID MARCAS 1 Volks 2 Ford 3 Chevrolet 4 Volvo 5 Fiat tbl_Clientes ID CLIENTE MARCASATIVAS 1 Teste1 1,3,5 2 Teste2 2,4 Agora vem o problema! Preciso exibir todos as Marcas da tbl_Marcas e checkeed as marcas selecionada na tbl_Cliente. Exemplo para o cliente Teste1: Id: 1 Cliente: Teste1 MarcasAtivas: × Volks Ford × Chevrolet Volvo × Fiat Segue o código que estou usando até o momento: <% if rsClientes("MarcasAtivas") <> "" then Dim texto, arrayTexto, i Dim rs, sql, conexao texto = (rsClientes.Fields.Item("MarcasAtivas").Value) arrayTexto = Split(texto,",") set conexao = server.CreateObject("adodb.connection") set rs = server.CreateObject("adodb.recordset") localbd = MM_cnSystemBackstage_STRING conexao.open localbd For i = 0 to Ubound(arrayTexto) sql = "select id, MarcaAtivas from tbl_Marcas where id = "&arrayTexto(i)&"" rs.open(sql), conexao Fabrica = rs("Fabrica") response.Write("<input type='checkbox' name='txt_MarcasInternas' id="&arrayTexto(i)&" checked disabled='disabled'><label for="&arrayTexto(i)&"> "&Fabrica&"<br></label>") rs.close() next end if conexao.close() set conexao = nothing %> Da forma descrita acima, só exibe as marcas selecionadas e não todas as marcas juntas. Me ajude aí... please! Obrigado!
  4. Pessoal estou com problema na integração Jquery e asp. Fiz uma página de teste para podermos avaliar o que está ocorrendo. Na referida página eu listo através de um while os registro do banco. dentro do while existe dois campos ocultos com o id e nome (dados que eu preciso recuperar ao clicar no botão #btnExcluir) O erro é que ele só recupera os dados do primeiro registro exibido, mesmo eu clicando no botão referente à outro registro ele exibi o dados do primeiro. Segue o link para avaliação e melhor entendimento do que está ocorrendo: http://www.cojm.com.br/adm/teste_exclusao.asp Por favor pessoal, me ajudem... estou precisando muito disto. Obrigado. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!--#include file="../Connections/cnAccessPoint.asp" --> <% Dim rsPedidos Dim rsPedidos_cmd Dim rsPedidos_numRows Set rsPedidos_cmd = Server.CreateObject ("ADODB.Command") rsPedidos_cmd.ActiveConnection = MM_cnAccessPoint_STRING rsPedidos_cmd.CommandText = "SELECT * FROM tbl_Pedidos ORDER BY DtCadastro ASC" rsPedidos_cmd.Prepared = true Set rsPedidos = rsPedidos_cmd.Execute rsPedidos_numRows = 0 %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Teste de confirmação antes de excluir</title> </head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="../Js/teste_confirmacao/scripts/jquery.js" type="text/javascript"></script> <script src="../Js/teste_confirmacao/scripts/jquery.ui.draggable.js" type="text/javascript"></script> <script src="../Js/teste_confirmacao/scripts/jquery.alerts.js" type="text/javascript"></script> <link href="../Js/teste_confirmacao/css/jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript"> $(document).ready( function() { $('.btn_excluir').click(function(){ var nome = $('#txt_nome').val(); var id = $('#txt_id').val(); jConfirm('Deseja excluir este pedido?','Atenção, escolha uma opção!', function(r){ if (r == true){ jAlert('O pedido que será deletado é: ' +id+ ' | '+nome) } }); }); }); </script> <style type="text/css"> #exclusao{ clear:both; padding: 5px; width:80%; height:auto; margin:5px auto; border:1px solid #999999; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; } #exclusao h1{ font:Verdana, Geneva, sans-serif; font-size:16px; color:#333; font-weight:bold; } #exclusao span{ font:Verdana, Geneva, sans-serif; font-size:12px; color:#666; font-weight:bold; } </style> <body> <% While NOT rsPedidos.EOF %> <div id="exclusao"> <form id="form1" name="form1" method="post" action=""> <h1>LISTA DE PEDIDOS DE ORAÇÃO</h1> <p> <span>Id:</span> <%=(rsPedidos.Fields.Item("id").Value)%><br /> <span>DtCadastro:</span> <%=(rsPedidos.Fields.Item("DtCadastro").Value)%><br /> <span>Origem:</span> <%=(rsPedidos.Fields.Item("Origem").Value)%> <br /> <span>IP:</span> <%=(rsPedidos.Fields.Item("IP").Value)%><br /> <span>Server:</span> <%=(rsPedidos.Fields.Item("Server").Value)%><br /> <span>Nome:</span> <%=(rsPedidos.Fields.Item("Nome").Value)%> <br /> <span>Email:</span> <%=(rsPedidos.Fields.Item("Email").Value)%> </p> <p><input type="button" name="btn_excluir" id="btn_excluir" class="btn_excluir" value="Excluir pedido" /> <input name="txt_id" type="hidden" id="txt_id" value="<%=(rsPedidos.Fields.Item("id").Value)%>" /> <input name="txt_nome" type="hidden" id="txt_nome" value="<%=(rsPedidos.Fields.Item("Nome").Value)%>" /> </p> </form> </div> <% rsPedidos.MoveNext() Wend %> <p> </p> </body> </html> <% rsPedidos.Close() Set rsPedidos = Nothing %>
  5. Boa tarde pessoal. Estou com problema na integração do Jquery + asp clássico. Na página eu busco os dados do banco e exibo na tela através de uma while. Mas quando uso a função onclick ele só pega o valor do primeiro registro que imprime na tela. Eu preciso de clicar no botão #btnExcluir de qualquer registro que aparecer e capturar os seguintes dados respectivamente: #txt_id, #txt_nome e exibir no alert. segue abaixo o código para avaliação. Por favor, me ajudem! link para conferência: http://www.cojm.com.br/adm/teste_exclusao.asp obrigado! <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!--#include file="../Connections/cnAccessPoint.asp" --> <% Dim rsPedidos Dim rsPedidos_cmd Dim rsPedidos_numRows Set rsPedidos_cmd = Server.CreateObject ("ADODB.Command") rsPedidos_cmd.ActiveConnection = MM_cnAccessPoint_STRING rsPedidos_cmd.CommandText = "SELECT * FROM tbl_Pedidos ORDER BY DtCadastro ASC" rsPedidos_cmd.Prepared = true Set rsPedidos = rsPedidos_cmd.Execute rsPedidos_numRows = 0 %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Teste de confirmação antes de excluir</title> </head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="../Js/teste_confirmacao/scripts/jquery.js" type="text/javascript"></script> <script src="../Js/teste_confirmacao/scripts/jquery.ui.draggable.js" type="text/javascript"></script> <script src="../Js/teste_confirmacao/scripts/jquery.alerts.js" type="text/javascript"></script> <link href="../Js/teste_confirmacao/css/jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript"> $(document).ready( function() { $('.btn_excluir').click(function(){ var nome = $('#txt_nome').val(); var id = $('#txt_id').val(); jConfirm('Deseja excluir este pedido?','Atenção, escolha uma opção!', function(r){ if (r == true){ jAlert('O pedido que será deletado é: ' +id+ ' | '+nome) } }); }); }); </script> <style type="text/css"> #exclusao{ clear:both; padding: 5px; width:80%; height:auto; margin:5px auto; border:1px solid #999999; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; } #exclusao h1{ font:Verdana, Geneva, sans-serif; font-size:16px; color:#333; font-weight:bold; } #exclusao span{ font:Verdana, Geneva, sans-serif; font-size:12px; color:#666; font-weight:bold; } </style> <body> <% While NOT rsPedidos.EOF %> <div id="exclusao"> <form id="form1" name="form1" method="post" action=""> <h1>LISTA DE PEDIDOS DE ORAÇÃO</h1> <p> <span>Id:</span> <%=(rsPedidos.Fields.Item("id").Value)%><br /> <span>DtCadastro:</span> <%=(rsPedidos.Fields.Item("DtCadastro").Value)%><br /> <span>Origem:</span> <%=(rsPedidos.Fields.Item("Origem").Value)%> <br /> <span>IP:</span> <%=(rsPedidos.Fields.Item("IP").Value)%><br /> <span>Server:</span> <%=(rsPedidos.Fields.Item("Server").Value)%><br /> <span>Nome:</span> <%=(rsPedidos.Fields.Item("Nome").Value)%> <br /> <span>Email:</span> <%=(rsPedidos.Fields.Item("Email").Value)%> </p> <p> ​ <input type="button" name="btn_excluir" id="btn_excluir" class="btn_excluir" value="Excluir pedido" /> <input name="txt_id" type="hidden" id="txt_id" value="<%=(rsPedidos.Fields.Item("id").Value)%>" /> <input name="txt_nome" type="hidden" id="txt_nome" value="<%=(rsPedidos.Fields.Item("Nome").Value)%>" /> </p> </form> </div> <% rsPedidos.MoveNext() Wend %> <p> </p> </body> </html> <% rsPedidos.Close() Set rsPedidos = Nothing %>
  6. fazeredo2002

    Validar, Confirmar e enviar formulário em jquery

    Boa noite pessoal! Sou novato em jquery e preciso da ajuda de vocês. É o seguinte: Tenho 2 códigos que funcionam separadamente de forma perfeita. Mas eu quero juntar os dois para que exerçam suas funções no mesmo formulário. Os códigos são: 1) validar formulário: <script src="Js/jquery.js" type="text/javascript"></script> <script src="Js/jquery-validation/dist/jquery.validate.js" type="text/javascript"></script> <script> $(document).ready( function() { $("#Cad_Empresa").validate({ // Define as regras rules:{ campoNome:{ // campoNome será obrigatório (required) e terá tamanho mínimo (minLength) required: true, minlength: 2 }, campoEmail:{ // campoEmail será obrigatório (required) e precisará ser um e-mail válido (email) required: true, email: true }, campoMensagem:{ // campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength) required: true, minlength: 2 } }, // Define as mensagens de erro para cada regra messages:{ campoNome:{ required: "Digite o seu nome", minlength: "O seu nome deve conter, no mínimo, 2 caracteres" }, campoEmail:{ required: "Digite o seu e-mail para contato", email: "Digite um e-mail válido" }, campoMensagem:{ required: "Digite a sua mensagem", minlength: "A sua mensagem deve conter, no mínimo, 2 caracteres" } } }); }); </script> 2) Confirmar antes de enviar o formulário <script src="Js/jquery.js"></script> <script src="Js/jquery.alerts/scripts/jquery.ui.draggable.js" type="text/javascript"></script> <script src="Js/jquery.alerts/scripts/jquery.alerts.js" type="text/javascript"></script> <link href="Js/jquery.alerts/css/jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" /> <link href="Js/jquery.alerts/css/jquery.alerts.css" rel="stylesheet" type="text/css" media="screen" /> <script> $(document).ready( function() { $( "#Cad_Empresa" ).submit(function( event ) { jConfirm('Deseja Cadastrar esta nova Empresa?', 'Atenção! Confirme a sua ação!', function(r){ if (r == true) { document.getElementById('Cad_Empresa').submit(); } }); return false; }); }); </script> Obs.: Como faço para que o meu formulário primeiro valide os dados e depois confirme se o usuário realmente deseja enviar o formulário. Grato, Fabiano.
×

Informação importante

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