Jump to content

violin101

Members
  • Content count

    188
  • Joined

  • Last visited

Community Reputation

0 Comum

About violin101

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. violin101

    PHP - Mostrar DIV com SELECT OPTION preenchido com Mysql

    Olá a todos, saudações... Obrigado por sua ajuda amigo Jack Oliveira. Fiz da seguinte forma e deu certo. <div id="dv2" <?= $syte[0]->infoManut == 2 ? 'style="display:block;"' : 'style="display:none;"' ?> > <div class="col-md-12"> <div class="form-group"> <label for="txt_manut">Informe um Motivo para Manutenção</label> <input id="txt_manut" type="txt_manut" name="txt_manut" class="form-control" style="width:100%;"/> </div> </div> </div> <div class="clearfix"></div> <br/> Grato, Cesar
  2. Caros amigos, saudações... Se postei minha dúvida na opção errada, por favor, me perdoa. Estou com uma dúvida referente o Carregamento de INPUT através de Select Option com valor vindo do MySql. Tenho duas DIV, onde mostro um Input caso o Option seja igual a SIM. O problema é que quando Edito para Alterar o SELECT=2(SIM) não mostra o Input Ativo. O Código está assim: VIEW: <div class="col-md-2"> <div class="form-group"> <label for="infoManut" class="control-label ctrlbl">Site em Manutenção:</label> <div class="controls"> <select name="infoManut" id="infoManut" style="width:100%;" class="form-control" onchange="mostrManut(this.value)"> <?php if ($syte[0]->infoManut == 1) { $nao = 'selected'; $sim = ''; } else { $nao = ''; $sim = 'selected'; } ?> <option value="1" <?= $nao ?>>NÃO</option> <option value="2" <?= $sim ?>>SIM</option> </select> </div> </div> </div> <div class="clearfix"></div> <div id="1" class="col-md-12" style="display:none;"> <div class="col-md-12"> <!---Não Mostra Nada---> </div> </div> <!--Como mostro essa DIV quando o Mysql for igual a 2 --> <div id="2" class="col-md-12" style="display:none;"> <div class="col-md-12"> <div class="form-group"> <label for="txt_manut">Informe um Motivo para Manutenção</label> <input id="txt_manut" type="txt_manut" name="txt_manut" class="form-control" style="width:100%;" /> </div> </div> </div> <div class="clearfix"></div> <br/> JAVASCRIPT <script type="text/javascript"> //Habilitar e Desabilitar DIV's Manutenção do Site function mostrManut(value) { if (value == "1") { document.getElementById("1").style.display = "none"; document.getElementById("2").style.display = "none"; $("#txt_manut").val(''); } else if (value == "2") { document.getElementById("1").style.display = "none"; document.getElementById("2").style.display = "block"; } } </script> Grato, Cesar
  3. violin101

    PHP - Orientação com Mensagem de Sucesso

    Olá, caro amigo Omar, saudações... Obrigado por sua explicação. Baseado no seu retorno, fiz algumas pesquisas referente o assunto mencionado acima e consegui de uma outra forma realizar o que desejava. Usando o AJAX fiz com que o BUTTON fica desabilitado após o comando de INSERT na Base de Dados. Ficou assim o código: <script type="text/javascript"> //Pega o Nome do Formulário var frmAjust = document.getElementById("frmAjust"); //Pega o ID do Button var btn_adic = document.getElementById("btn_adic"); frmAjust.addEventListener("submit", function (event) { if (frmAjust.checkValidity()) { var formData = new FormData(frmAjust); var httpRequest = new XMLHttpRequest(); httpRequest.open(frmAjust.method, frmAjust.action, false); httpRequest.addEventListener("readystatechange", function(event) { if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { alert("Envio do Formulario realizado com sucesso"); } else { alert("Ocorreu um erro ao enviar o Formulario"); btn_adic.disabled = false; //habilita o button } } }); btn_adic.disabled = true; httpRequest.btn_adic(formData); } //impedir o envio sincrono do form return false; }); </script> Grato, Cesar
  4. Caros amigos, saudações... Fiz várias pesquisa, mas não consegui entender como devo fazer corretamente. Tenho um Cadastro de Produto/Clientes/etc. Gostaria de após clicar no Button ADICIONAR ou GRAVAR, quero mostrar na tela a seguinte mensagem: msg: Aguarde Processando... obs.: em alguns sistema até parece uma MODAL, com barra de progresso. Para impedir que o usuário fica Clicando nos Buttons. Alguém poderia me auxiliar de como devo fazer isso ? Grato, Cesar
  5. violin101

    Mascará de CPF - Python

    Olá, Sampaio_bs Você também pode criar sua própria máscara para os campos conforme a sua necessidade. Depois é só chamar a função. Exemplo de máscara: <script language=javascript> //Função para formatar o Campo CELULAR conforme sua necessidade function cel(obj,prox) { switch (obj.value.length){ case 1: obj.value = "(" + obj.value; break; case 3: obj.value = obj.value + ")"; break; case 5: obj.value = obj.value + "."; break; case 10: obj.value = obj.value + "-"; break; case 15: prox.focus(); break; } } function Apenas_Numeros(caracter){ var nTecla = 0; if (document.all) { nTecla = caracter.keyCode; } else { nTecla = caracter.which; } if ((nTecla> 47 && nTecla <58) || nTecla == 8 || nTecla == 127 || nTecla == 0 || nTecla == 9 // 0 == Tab || nTecla == 13) { // 13 == Enter return true; } else { return false; } } </script> Espero ter ajudado.
  6. Caros amigos, saudações... Gostaria de entender um processo que está me deixando com muitas dúvidas. Tenho um Sistema onde após o Usuário preencher um Cadastro de Contato/Assunto e avançar, não quero que o usuário consiga voltar para anterior. Como consigo fazer com que o sistema após avançar uma página não volta para a página anterior ? Exemplo: pág_contato ----> preencheu ----> pág_sucesso. não voltar mais para a página anterior Grato, Cesar
  7. violin101

    PHP - Inibir números com asterisco

    Olá, Merlinus show, deu certo. obrigado
  8. violin101

    PHP - Inibir números com asterisco

    Caros amigo, saudações... por favor, me perdoa se postei na opção errada. estou com a seguinte dúvida. tenho o seguinte código no cadastro: 1234 0000 4320 9785 como consigo mostrar /inibir os números no meio, para o usuário desta forma: 1234********9785 Grato, Cesar
  9. violin101

    JAVASCRIPT - Formatar(moeda) campo da Tabela com AJAX

    Caros amigos, já consegui solucionar o problema, ficou assim: function mskVlr(v){ //Máscara com R$ //return parseFloat(v).toLocaleString("pt-BR", { style: "currency" , currency:"BRL"}); //Máscara sem R$ return parseFloat(v).toLocaleString("pt-BR", { minimumFractionDigits: 2}); } function montaTable(cep){ $.ajax({ url: "<?php echo base_url();?>site/produtos/getByCep", type: "POST", dataType:"json", data:{ cep: cep}, success:function(data){ //Remove Mensagem da Tabela $("#tborden tbody tr.message").remove(); var cols = ""; for (var i = 0; i < data.length; i++) { cols += "<tr>"; cols += "<td width='30%' style='text-align:left; font-size:16px;'>" + data[i].cepRegiao + "</td>"; cols += "<td width='21%' style='text-align:left; font-size:16px;'>" + data[i].frtEntreg + "</td>"; if (data[i].vlrFrete != null && data[i].vlrFrete != 0) { cols += "<td width='20%' style='text-align:right; font-size:16px; font-weight:bold; color:#19198F;'>" + mskVlr(data[i].vlrFrete) + "</td>"; } else { cols += "<td width='20%' style='text-align:right; font-size:16px; font-weight:bold; color:#137A13;'>Sem Valor</td>"; } cols += "</tr>"; } //Atualiza a Tabela $("#tborden tbody").empty(); //Adiciona os Itens a Tabela $("#tborden tbody").append(cols); } });//Fim - ajax Valor Frete } Espero ajudar a quem precisar.
  10. violin101

    PHP + AJAX - Mostrar mensagem de erro

    William, saudações... Obrigado por sua orientação, seguindo a sua lógica fiz assim e deu certo. $.ajax({ url: "<?php echo base_url();?>site/produtos/consulta", type: "POST", dataType:"json", data:{codigo: codigo}, success:function(data){ if (data.hasOwnProperty('erro')) { //aqui capturo se teve erro alert('Código não encontrado'); document.getElementById("divStatus").style.display = "none"; $('#codprd').val(''); $('#descr').val(''); $('#codprd').focus(); $('#btn_consulta').html('Consultar'); return false; } else { //Exibe os Dados Recebidos $('#descr').val(data.descricao+'-'+data.qtds); //Chama a Função para Exibir a DIV oculta statusDIV(); //Chama a Função Monta Tabela, passando a Variável de Busca montaTable(prods); //Muda o Status do Button $('#btn_consulta').html('Consultar'); } } });//Fim - ajax Obrigado
  11. Caros amigos, saudações... Estou com uma dúvida de dados vindo do MySql, para preencher Tabela via AJAX. Como faço para formatar o CAMPO no formato MOEDA, ou seja: o campo vem.: 12.00 formatar para: 12,00 o código está assim: function montaTable(cep){ $.ajax({ url: "<?php echo base_url();?>site/produtos/getByCep", type: "POST", dataType:"json", data:{ cep: cep}, success:function(data){ //Remove Mensagem da Tabela $("#tborden tbody tr.message").remove(); var cols = ""; for (var i = 0; i < data.length; i++) { cols += "<tr>"; cols += "<td>" + data[i].cepRegiao + "</td>"; cols += "<td>" + data[i].frtEntreg + "</td>"; cols += "<td>" + data[i].vlrFrete + "</td>"; //<--como formatar esse campo cols += "</tr>"; } //Atualiza a Tabela $("#tborden tbody").empty(); //Adiciona os Itens a Tabela $("#tborden tbody").append(cols); } });//Fim - ajax Valor Frete } Grato, Cesar
  12. violin101

    usemap trocar pedaço de imagem

    Olá, tudo bem ? não sei se é o caso, mas não seria melhor colocar o IMG SRC desta forma: <img src="<?= base_url()?>caminho_pasta/nomeImagem.jpg" alt="">
  13. Caros amigos, saudações... Estou com uma pequena dúvida. Gostaria de mostrar a MENSAGEM de ERRO, quando a função no AJAX não encontrar o resultado. Meu código está assim: //Função para Buscar Cidade e Estado Via CEPs. $(function(){ $("#btn_consulta").click(function(){ var cep = $('#cepOrg').val(); if (cep == '') { alert('Informe o CEP antes de continuar'); document.getElementById("divCity").style.display = "none"; $('#cepOrg').focus(); return false; } $('#btn_consulta').html ('Aguarde...'); $.ajax({ url: "<?php echo base_url();?>site/produtos/consulta", type: "POST", dataType:"json", data:{ cep: cep}, success:function(data){ //retorna o resultado encontrado //Exibe os Dados Recebidos $('#cidadeUf').val(data.localidade+'/'+data.uf); //Chama a Função para Exibir a DIV oculta statusDIV(); $('#btn_consulta').html('Consultar'); } });//Fim - ajax });//Fim - function button });//Fim - 1º.function Grato, Cesar
  14. Caros amigos, saudações e feliz 2021 Apenas uma orientação. Tenho um formulário onde gravo no MySql os seguintes campos: --[ CNPJ --[ CPF --[ CEP obs.: como VARCHAR consigo inserir os números com os caracteres como INT consigo apenas inserir os números Minha dúvida: qual a melhor forma de inserir esses dados acima na base de dados, o CAMPOS devem ser como VARCHAR ou INT ? Grato, Cesar
  15. violin101

    PHP - Como cobrar juros após parcelas

    Caros amigos, saudações... Já consegui resolver o meu problema.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.