Pesquisar na Comunidade
Mostrando resultados para as tags ''javascript''.
Encontrado 657 registros
-
Olá pessoal, sou desenvolvedor Java a um tempo, porém essa linguagem não está mais me dando prazer para programar. Comecei a uns meses estudar JavaScript e curti muito, fiz a OmniStack da RocketSeat e realmente essa tecnologia é muito poderosa. Estou querendo agora partir para algum curso Full-Stack, para aprender o necessário para desenvolver com essas tecnologias, hoje saiu a inscrição para o GoStack da Rocket, porém o valor é muito expressivo.. Qual curso full-stack, que trabalhe com JavaScript (React, Vue, React-Native, NodeJS e por ai vai) vocês recomendam?
-
Criei um mini game com recursos svg gerados por javascript para estudar e queria adicionar uma condição da bolinha quando tocar o chão zerar o contador (seria como a posição cy do eixo da bolinha tocasse o chão no 265px) só que não consigo acessar ele para ativar essa condição tentei assim.. contador.innerHTML=numero+=1 if(balloon.cy==265){ numero=0; contador.innerHTML=numero; } }) https://codepen.io/regis404/pen/PMyYzv projeto completo ai
-
Selecionar e clonar valor Menu para Outro Selecionar Menu
manoodin postou um tópico no fórum Javascript
como selecionar e clonar o valor secionado para um outro menu oculto com display: none;? Exemplo: Se eu selecionar julho no primeiro, também selecionar julho no segundo. Desde de já agradeço! <select id="ajuda-camara[]" > <option class"test" value="1">Janeiro</option> <option class"test" value="2">Fevereiro</option> <option class"test" value="3">Março</option> <option class"test" value="4">Abril</option> <option class"test" value="5">Maio</option> <option class"test" value="6">Junho</option> <option class"test" value="7">Julho</option> <option class"test" value="8">Agosto</option> <option class"test" value="9">Setembro</option> <option class"test" value="10">Outubro</option> <option class"test" value="11">Novembro</option> <option class"test" value="12">Dezembro</option> </select> <select id="ajuda-camarada2[]" style="display:none"> <option class"test" value="13">Janeiro</option> <option class"test" value="14">Fevereiro</option> <option class"test" value="15">Março</option> <option class"test" value="16">Abril</option> <option class"test" value="17">Maio</option> <option class"test" value="18">Junho</option> <option class"test" value="19">Julho</option> <option class"test" value="20">Agosto</option> <option class"test" value="21">Setembro</option> <option class"test" value="22">Outubro</option> <option class"test" value="23">Novembro</option> <option class"test" value="24">Dezembro</option> </select> -
Ajuda com laço de repetição FOR : Somar todos os números pares
Bombardi postou um tópico no fórum Javascript
Olá pessoal, todos bem? espero que sim ... Sou iniciante em JavaScript, e estou me preparando para iniciar um curso de Desenvolvimento Web Full Stack. Acabei me daparando com algumas dificuldades com funções com o laço FOR, a minha dúvida foi em dois exercicios. Espero que possa contar com a ajuda de vocês na solução dos exercicios, e se possivel, até mesmo apontar onde eu estou errando, para que eu posso melhorar nesses pontos. Segue o primeiro Exercicio Segue o segundo exercicio: Me desculpem qualquer coisa, e desde já, obrigado pela ajuda de todos!- 1 resposta
-
- javascript
- for
-
(e mais 1 )
Tags:
-
Estou tentando fazer um chat, e nele é necessário saber se um usuário continua na página do chat, para caso ele saia informar o outro usuário. Encontrei em alguns lugares como solução fazer um ajax conferindo se o usuário está "dando sinal de vida" de 10 em 10 segundos (por exemplo), porém não entendi como fazer isso e nem como colocar no código. Alguém pode me ajudar por favor? Ou me informar se existe alguma forma melhor de conferir isso? Valeu desde já :)
-
Bom dia pessoal, estou precisando de uma força de vocês quanto ao recurso dropzone, o que ainda estou aprendendo a trabalhar com ele. A principio, estou precisando configura-lo no projeto da empresa, porém não estou conseguindo fazer corretamente uma zona especifica de upload na pagina do projeto. Usamos o framework Phlacon e estamos atualizando os recursos do projeto. Ja li a documentação do projeto e pesquisei no wiki do projeto(gitlab), mas até o momento ainda não entendi muita da configuração, espero que possam me ajudar a alcançar o meu objetivo. Preciso criar uma div, que seja a dropzone e nela consiga gerar um arrays dos caminhos já inseridos pelo input, para assim tratar no controller e salva-los no banco de dados. Atualmente o meu código está assim: phtml: <div class="row"> <div class="col-sm-12"> <div class="dropzone" id="dropEmp" > <?= $form->render("dsPath") ?> </div> </div> </div> Javascript: Dropzone.options.dropEmp = { // Prevents Dropzone from uploading dropped files immediately autoProcessQueue: false, uploadMultiple: true, parallelUploads: 100, maxFiles: 100, // Dropzone settings init: function() { var dropEmp = this; this.element.querySelector("button[type=button]").addEventListener("click", function(e) { e.preventDefault(); e.stopPropagation(); dropEmp.processQueue(); }); this.on("sendingmultiple", function() { }); this.on("successmultiple", function(files, response) { }); this.on("errormultiple", function(files, response) { }); } }; Fico no aguardo da colaboração de vocês. Grande abraço pessoal!
- 1 resposta
-
- php
- javascript
-
(e mais 1 )
Tags:
-
Estou desenvolvendo um site que terá varias paginas iguais, apenas com conteúdos diferentes (como se fosse o perfil do facebook, a pagina é padrão, mas conteúdos é diferente em cada perfil), e como serão varias paginas eu não quero só copiar o código e colar, eu queria fazer uma pagina base que se eu mudar alguma coisa mudará todas as "filhas" automaticamente. Entretanto eu não sei como esse método é chamado, nem como fazer, poderiam me falar como se chama essa técnica em HTML? e se puderem me mandem materiais sobre isso.
-
Sinal Sonoro ao receber a mensagem
Webster Moitinho postou um tópico no fórum Desenvolvimento frontend
Criei um sistema de mensagens em que a notificação aparece como um "bullet" com a quantidade de mensagens não lidas sobre a logomarca do sistema. Todavia eu gostaria de que, se a quantidade de mensagens fosse maior que 0 (zero), o sistema emitisse um alarme sonoro. Meu código está assim: <?php //verifica se o numero de linhas é maior que 0 (zero) $num_rows = 2; if($num_rows > 0){ //toca o som de alerta echo "<script> play();</script>"; // <-- O elemento audio só vai ser criado daqui algumas linhas, // não tem como ele ser tocado ainda. } ?> <audio id="autoplay"> <source src="libraries/gopi.mp3" type="audio/mp3" /> seu navegador não suporta HTML5 </audio> <script type="text/javascript"> audio = document.getElementById('autoplay'); function play(){ audio.play(); } </script>- 3 respostas
-
bom dia/tarde/noite , eu estou desenvolvendo um sistema de machine learning para o meu TCC onde eu automatizarei dados que entrarão pelo meu sistema web via uma intranet e esses dados virarão estatística . Bem ,para isso eu preciso de ajuda com APIs as quais eu possa usar , gostaria que me Ajudassem com alguma que funciona com java Script A respeito de segurança na Intranet e segurança dos dados, ou até mesmo na transformação do conteúdo em documento . Sendo assim peço que me ajudem com APIs que já utilizaram ou recomendam , já pesquisei em alguns sites mas não achei nada que chamasse atenção ou fosse de acordo com um sistema de automatização . Agradeço desde já .
-
- javascript
- r
-
(e mais 2 )
Tags:
-
Boa tarde, Semanas atrás estava com um problema em um script de um widget de relógio para um site. Consegui um novo script sem o link que estava gerando um erro, porém gostaria de utilizar a formatação do texto similar a do anexo. Alguém pode me ajudar com a alteração no código? <div id="clockbox" style="text-align:center;"></div> <script type="text/javascript"> var tmonth=["January","February","March","April","May","June","July","August","September","October","November","December"]; function GetClock(){ var tzOffset = -3; var d=new Date(); var dx=d.toGMTString(); dx=dx.substr(0,dx.length -3); d.setTime(Date.parse(dx)) d.setHours(d.getHours()+tzOffset); var nmonth=d.getMonth(),ndate=d.getDate(),nyear=d.getFullYear(); var nhour=d.getHours(),nmin=d.getMinutes(),ap; if(nhour==0){ap=" AM";nhour=12;} else if(nhour<12){ap=" AM";} else if(nhour==12){ap=" PM";} else if(nhour>12){ap=" PM";nhour-=12;} if(nmin<=9) nmin="0"+nmin; var clocktext=""+tmonth[nmonth]+" "+ndate+", "+nyear+" "+nhour+":"+nmin+ap+""; document.getElementById('clockbox').innerHTML=clocktext; } GetClock(); setInterval(GetClock,1000); </script> Obrigado!
-
- code
- javascript
-
(e mais 2 )
Tags:
-
Passar valor de uma variavél em JS para uma variavél em PHP, para então executar determinada ação de acordo com o valor da variavel
morpheus_ postou um tópico no fórum PHP
O sistema esta todo estruturado em php, estou querendo utilizar a funcionalidade confirm() do Js, para confirmar se o usuario realmente deseja remover um registro do banco de dados, quando retornar "true" ele remove do BD, e quando retornar "false" não remove. o problema acontece quando tento transferir o valor da variavel do Js para uma variavel em PHP. o valor recebido pela variavel php sempre é igual a "1" independente se o usuario clicou em "ok" ou "cancel", tendo em vista que o resultado é sempre o mesmo dificulta bastante a tomada de decisão de acordo com a escolha do usuario. Tenho consciencia que as duas linguages são para finalidades diferentes, uma para rodar no servidor(php), e outra no navegador(JS). e creio que seja por esse fato que esteja ocorrendo este "erro". tenho muito pouco conhecimento em Js. CODIGO: <?php if(isset($_GET['del'])){ $del=$_GET['del']; $name_brinquedo_GET=$_GET['brinquedo']; print " <script>var info=window.confirm('Tem certeza que deseja REMOVER permanentemente o cadastro de $name_brinquedo_GET');</script>"; $recebeJs=print "<script>document.write(info);</script>"; if($recebeJs){ //Apagando registros do bd $drop= new Registro_brinquedo(); $drop->DropRegistros($del); }else{ unset($_GET['del']); unset($_GET['brinquedo']); } } ?> -
javascript Adicionar action de URL em formulário Ajax com Javascript
kriskastro postou um tópico no fórum Javascript
Oi, pessoal. Preciso de uma ajuda de vocês. Tenho esse código de formulário de contato em um dos sites que gerencio e preciso colocar um redirecionamento de URL ao submeter o envio do formulário com sucesso. Atualmente ele só exibe "Mensagem enviada com sucesso!". Já tentei injetar essa função direto pelo javascript, porém as tentativas que fiz foram todas sem sucesso. Podem me ajudar com isso? A ideia seria enviar as pessoas para uma página de resposta que já desenvolvi. <form class="avia_ajax_form av-form-labels-visible avia-builder-el-123 el_after_av_hr avia-builder-el-last av-custom-form-color av-light-form" method="post" name="formhouse"> <fieldset> <p id="element_avia_1_1" class=" first_form form_element form_element_third"><label for="avia_1_1">Nome <abbr class="required" title="required">*</abbr></label> <input id="avia_1_1" class="text_input is_empty" name="nome" type="text" value="" /></p> <p id="element_avia_2_1" class=" form_element form_element_third"><label for="avia_2_1">E-Mail <abbr class="required" title="required">*</abbr></label> <input id="avia_2_1" class="text_input is_empty" name="email" type="text" value="" /></p> <p id="element_avia_3_1" class=" form_element form_element_third"><label for="avia_3_1">Telefone <abbr class="required" title="required">*</abbr></label> <input id="avia_3_1" class="text_input is_phone" name="telefone" type="text" value="" /></p> <p id="element_avia_4_1" class=" first_form form_element form_fullwidth av-last-visible-form-element"><label class="textare_label hidden textare_label_avia_4_1" for="avia_4_1">Mensagem <abbr class="required" title="required">*</abbr></label> <textarea id="avia_4_1" class="text_area is_empty" cols="40" name="mensagem" rows="7"></textarea></p> <p class="hidden"><input id="avia_5_1" class="hidden " name="avia_5_1" type="text" value="" /></p> <center id="msgErroHouse" style="color: red; display: none;">Erro ao enviar a mensagem, preencha todos os campos para continuar</center> <center id="msgShowHouse" style="display: none;">Mensagem enviada com sucesso!</center> <p class="form_element "><input name="avia_generated_form1" type="hidden" value="1" /> <input id="clica-botao-house" class="button" type="button" value="Enviar" /></p> </fieldset> </form> <script language="javascript"> function chama(){ var ret = hc_envia_mensagem(2923, document.formhouse.nome.value, document.formhouse.email.value, '', document.formhouse.telefone.value, document.formhouse.mensagem.value); if(document.formhouse.email.value.trim() != '' && document.formhouse.nome.value.trim() != ''){ jQuery('#msgErroHouse').hide(); jQuery('#msgShowHouse').show(); document.formhouse.nome.value = ''; document.formhouse.email.value = ''; document.formhouse.ddd.value = ''; document.formhouse.telefone.value = ''; document.formhouse.mensagem.value = ''; }else{ jQuery('#msgShowHouse').hide(); jQuery('#msgErroHouse').show(); } } setTimeout(function(){ jQuery('#clica-botao-house').on('click', function(){chama ()}); jQuery('[data-avia-form-id]').hide(); },100) </script>- 1 resposta
-
- formulário
- ajax
-
(e mais 1 )
Tags:
-
Dúvida rápida e simples: como botar javascripts no HTML?
Adriano Freitas postou um tópico no fórum Javascript
Olá, sou iniciante. Estou lendo o livro “Javascript: o guia definitivo”. Como faço para que o resultado de “book.topic” apareça no navegador? Isso é do livro: var book = { // Objetos são colocados entre chaves. topic: “JavaScript”, // A propriedade “topic” tem o valor “JavaScript”. fat: true // A propriedade “fat” tem o valor true. }; // A chave marca o fim do objeto. book.topic -> EU QUERO VER O RESULTADO DISSO AQUI. SÓ NÃO SEI ONDE BOTO O QUE ESTÁ NO COMEÇO DESTA LINHA. O HTML que estou usando é o seguinte: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML Document</title> </head> <body> <script> var book = { // Objetos são colocados entre chaves. topic: "JavaScript", // A propriedade "topic" tem o valor "JavaScript". fat: true // A propriedade "fat" tem o valor true. }; book.topic // ISSO VAI AQUI? </script> </body> </html> Não aparece nada no Chrome. Eu uso o Notepad++. Eu quero ver a saída no Chrome. Já tentei de várias formas e não consegui. Se alguém puder ajudar, agradeço. -
Galera estou fazendo um bingo e tenho um problema... tem dois vetores, um armazena os nomes dos participantes e outro os numeros que ele escolher, ele pode escolher 6 numeros (não parece muito com bingo e sim com a mega-sena) que são armazenados no segundo vetor, o problema é que se for 2 participantes o segundo vetor vai ter 12 numeros, eu gostaria de uma função para separar esses numeros na hora da checagem... alguém mais experiente poderia me ajudar?
-
Senhores, boa tarde. Estou com um probleminha... rss', preciso fazer a listagem de uma função da biblioteca "SPED-NFe" na qual consulto quais as NFe que emitiram contra meu CNPJ, porém o ele executa toda a função e depois me trás o resultado, eu gostaria de trazer o resultado instantaneamente, como se fosse uma atualização segundo a segundo. Essas informações não são salvas em DB, é apenas para consulta. Se alguém puder ajudar serei muito grato, Abraço. Michael Douglas
-
Venho por meio desse post procurar ajuda com meu código! Estou fazendo um código usando `DataTable` , sou iniciante na programação, depois de umas pesquisas e até mesmo algumas dicas conseguir construir uma DataTable com banco de dados. Continuando minhas pesquisas para aprimorar mais ainda o código, percebi que a `DataTable` possuir varias funções interessantes, umas delas em especifico chamou bastante minha atenção e até me ajudaria no código que no caso é o uso de Linhas filhas ocultas, que quando fazemos o click em cima de um botão aparece as informações extras da linha ( no caso os dados a mais do banco ) e ao apertar ela novamente ele oculta as informações. Gostaria de ajuda para criar essa função na minha Tabela, já realizei pesquisas no próprio site da `DataTable` , aqui, porem não entendo bem o jeito que eles explicam. segue abaixo meu código da table e da `DataTable` que conecta com o Banco. Tabela <table id="employee-grid" cellpadding="0" cellspacing="0" border="0" class="display" width="100%"> <thead> <tr> <th>Nome</th> <th>CPF</th> <th>Data de Nascimento</th> <th></th> <th>Ação</th> <th></th> </tr> </thead> <thead> <tr> <td><input type="text" data-column="0" class="search-input-text" style="width: 150px;"></td> <th><input type="text" data-column="1" class="search-input-text" style="width: 150px;"></td> <th><input type="text" id="data" data-column="2" class="search-input-text" style="width: 150px;"></th> <th></th> <td> </td> <td></td> </tr> </thead> </table> Script DataTable $(document).ready(function() { var dataTable = $('#employee-grid').DataTable( { "processing": true, "serverSide": true, "bJQueryUI": true, "oLanguage": { "sProcessing": "Processando...", "sLengthMenu": "Mostrar _MENU_ registros", "sZeroRecords": "Não foram encontrados resultados", "sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros", "sInfoEmpty": "Mostrando de 0 até 0 de 0 registros", "sInfoFiltered": "", "sInfoPostFix": "", "sSearch": "Buscar:", "sUrl": "", "oPaginate": { "sFirst": "Primeiro", "sPrevious": "Anterior", "sNext": "Seguinte", "sLast": "Último" } }, "ajax":{ url :"../Tabelas/Tabela_consulta_cliente.php", // json datasource type: "post", // method , by default get error: function(){ // error handling $(".employee-grid-error").html(""); $("#employee-grid").append('<tbody class="employee-grid-error"><tr><th colspan="3">No data found in the server</th></tr></tbody>'); $("#employee-grid_processing").css("display","none"); } } } ); $("#employee-grid_filter").css("display","none"); // hiding global search box $('.search-input-text').on( 'keyup click', function () { // for text boxes var i =$(this).attr('data-column'); // getting column index var v =$(this).val(); // getting search input value dataTable.columns(i).search(v).draw(); } ); $('.search-input-select').on( 'change', function () { // for select box var i =$(this).attr('data-column'); var v =$(this).val(); dataTable.columns(i).search(v).draw(); } ); } ); Conexão DataTable com o Banco de dados <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "loc_equipamentos"; $conn = mysqli_connect($servername, $username, $password, $dbname) or die("Connection failed: " . mysqli_connect_error()); $requestData= $_REQUEST; $columns = array( 0=>'nome_usuario', 1=> 'cpf_usuario', 2=> 'data_nascimento', 3=> 'id_usuario', 4=> 'id_usuario', 5=> 'id_usuario' ); $sql = "SELECT nome_usuario, cpf_usuario, data_nascimento, id_usuario "; $sql.=" FROM usuario"; $query=mysqli_query($conn, $sql) or die("employee-grid-data.php: get employees"); $totalData = mysqli_num_rows($query); $totalFiltered = $totalData; . $sql = "SELECT nome_usuario, cpf_usuario, data_nascimento, id_usuario "; $sql.=" FROM usuario WHERE tipo_perfil = 'CLIENTE' AND ativo_usuario = 'TRUE'"; if( !empty($requestData['columns'][0]['search']['value']) ){ $sql.=" AND nome_usuario LIKE '".$requestData['columns'][0]['search']['value']."%' "; } if( !empty($requestData['columns'][1]['search']['value']) ){ $sql.=" AND cpf_usuario LIKE '".$requestData['columns'][1]['search']['value']."%' "; } if( !empty($requestData['columns'][2]['search']['value']) ){ //age $sql.=" AND data_nascimento LIKE '".$requestData['columns'][2]['search']['value']."%' "; } $query=mysqli_query($conn, $sql) or die("employee-grid-data.php: get employees"); $totalFiltered = mysqli_num_rows($query); $sql.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." "; $query=mysqli_query($conn, $sql) or die("employee-grid-data.php: get employees"); $data = array(); while( $row=mysqli_fetch_array($query) ) { $nestedData=array(); $informacao ="<div class='botaodiv'> <a href = ?informacao=".$row['id_usuario']." >+ Informações</a> </div>"; $editar ="<div class='botaodiv'> <a href = ?editar=".$row['id_usuario']." >Editar</a> </div>"; $deletar ="<div class='botaodiv'> <a href = ../Eventos/evento.php?DesativaCadastro=".$row['id_usuario']." >Excluir</a> </div>"; $nestedData[] = $row["nome_usuario"]; $nestedData[] = $row["cpf_usuario"]; $nestedData[] = $row["data_nascimento"]; $nestedData[] = $informacao; $nestedData[] = $editar; $nestedData[] = $deletar; $data[] = $nestedData; } $json_data = array( "draw" => intval( $requestData['draw'] ), "recordsTotal" => intval( $totalData ), "recordsFiltered" => intval( $totalFiltered ), "data" => $data ); echo json_encode($json_data); ?> Fora o caso de criar Detalhes para Linhas, Caso alguém tenha alguma sugestão de como melhorar meu código ( por exemplo uma Conexão ao Banco mais simples, um Js melhor etc.. ) ou alguma critica para eu evoluir, irei agradecer bastante!
- 2 respostas
-
jquery Botão excluir e editar em um DataTable
luigiferrari postou uma questão Perguntas e respostas rápidas
Bom dia, eu gostaria de fazer dois botões na datatable, um para excluir e outro que direcionaria o usuario para outra página. Meu index.php está desta forma, <?php include('scripts/inicio.php') ?> <link rel="stylesheet" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.min.css"> <script src="https://code.jquery.com/jquery-3.3.1.js"></script> <script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script> <script src="//cdn.datatables.net/plug-ins/1.10.19/i18n/Portuguese-Brasil.json"></script> <script src="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.min.css"></script> <script src="../../extensions/Editor/css/editor.dataTables.min.css"></script> <script> $(document).ready(function() { $('#listar-usuario').DataTable({ "processing": true, "serverSide": true, "ajax": { "url": "proc_pesq_registro.php", "type": "POST" } }); } ); </script> <script> // $(document).ready(function() { //$('#listar-usuario').DataTable( { //"language": { //"sEmptyTable": "Nenhum registro encontrado", // "sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros", //"sInfoEmpty": "Mostrando 0 até 0 de 0 registros", // "sInfoFiltered": "(Filtrados de _MAX_ registros)", // "sInfoPostFix": "", //"sInfoThousands": ".", //"sLengthMenu": "_MENU_ resultados por página", //"sLoadingRecords": "Carregando...", //"sProcessing": "Processando...", //"sZeroRecords": "Nenhum registro encontrado", //"sSearch": "Pesquisar", //"oPaginate": { // "sNext": "Próximo", // "sPrevious": "Anterior", //"sFirst": "Primeiro", //"sLast": "Último" //}, //"oAria": { // "sSortAscending": ": Ordenar colunas de forma ascendente", //"sSortDescending": ": Ordenar colunas de forma descendente" //} //} // } ); //} ); </script> <title>Registos</title> </head> <body> <div class="container"> <div class="row"> <div class="col-md-8 col-lg-8"> <a href="cadregistro.php" class="btn btn-primary">Voltar</a> <a href="index.php" class="btn btn-primary">Home</a> <hr class="new1"> </div> <div class="col-md-4"> <a href="http://www.novalima.mg.gov.br/" target="_blank" class="thumbnail" > <img data-src="holder.js/100%x180" /> <img src="imagens/logo.png" class="img-responsive" alt="PMNL" /> </a> </div> </div> <center><h1>Registros</h1></center> <br><br><br> <div class="row"> <div class="col-md-12"> <br><br> <div class="panel panel-primary"> <div class="panel-heading"> <h3 class="panel-title painel-title-responsive">Registros</h3> </div> <div class="panel-body"> <table id="listar-usuario" class="table table-striped table table-bordered table-hover table-responsive"> <thead> <tr> <th>Data de Abertura</th> <th>Data do Serviço</th> <th>Data da Busca</th> <th>Comentarios</th> <th>Cliente</th> <th>Problema</th> <th>Prestador</th> <th>Id</th> </tr> </thead> </table> </div> </div> </div> </body> <htnl> PS: Também gostaria de deixar o form em português, o código está como comentário pois quando coloco ele, traduz, porém não lista nada... Já a página proc_pesq_registro.php está desta forma: <?php include_once("conexoes/conexao.php"); ?> <?php //Receber a requisão da pesquisa $requestData= $_REQUEST; //Indice da coluna na tabela visualizar resultado => nome da coluna no banco de dados $columns = array( 0 =>'dataabertura_os', 1 => 'dataservico_os', 2=> 'databusca_os', 3=> 'comentario_servico', 4=> 'tbl_cliente_id_cliente', 5=> 'tbl_prestador_id_prestador', 6=> 'tbl_categoria_id_categoria', 7=> 'id_os', ); //Obtendo registros de número total sem qualquer pesquisa $result_user = "SELECT * from tbl_os inner JOIN tbl_cliente on tbl_cliente.id_cliente = tbl_os.tbl_cliente_id_cliente inner JOIN tbl_prestador on tbl_prestador.id_prestador = tbl_os.tbl_prestador_id_prestador INNER JOIN tbl_categoria on tbl_categoria.id_categoria = tbl_os.tbl_categoria_id_categoria "; $resultado_user =mysqli_query($conn, $result_user); $qnt_linhas = mysqli_num_rows($resultado_user); //Obter os dados a serem apresentados $result_usuarios = "SELECT * from tbl_os inner JOIN tbl_cliente on tbl_cliente.id_cliente = tbl_os.tbl_cliente_id_cliente inner JOIN tbl_prestador on tbl_prestador.id_prestador = tbl_os.tbl_prestador_id_prestador INNER JOIN tbl_categoria on tbl_categoria.id_categoria = tbl_os.tbl_categoria_id_categoria WHERE 1=1"; if( !empty($requestData['search']['value']) ) { // se houver um parâmetro de pesquisa, $requestData['search']['value'] contém o parâmetro de pesquisa $result_usuarios.=" AND ( dataabertura_os LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR dataservico_os LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR databusca_os LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR comentario_servico LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR nome_cliente LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR nome_prestador LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR descricao_categoria LIKE '".$requestData['search']['value']."%' "; $result_usuarios.=" OR id_os LIKE '".$requestData['search']['value']."%' )"; } $resultado_usuarios=mysqli_query($conn, $result_usuarios); $totalFiltered = mysqli_num_rows($resultado_usuarios); //Ordenar o resultado $result_usuarios.=" ORDER BY ". $columns[$requestData['order'][0]['column']]." ".$requestData['order'][0]['dir']." LIMIT ".$requestData['start']." ,".$requestData['length']." "; $resultado_usuarios=mysqli_query($conn, $result_usuarios); // Ler e criar o array de dados $dados = array(); while( $row_usuarios =mysqli_fetch_array($resultado_usuarios) ) { $dado = array(); $dado[] = $row_usuarios["dataabertura_os"]; $dado[] = $row_usuarios["dataservico_os"]; $dado[] = $row_usuarios["databusca_os"]; $dado[] = utf8_encode($row_usuarios["comentario_servico"]); $dado[] = utf8_encode($row_usuarios["nome_cliente"]); $dado[] = utf8_encode($row_usuarios["nome_prestador"]); $dado[] = utf8_encode($row_usuarios["descricao_categoria"]); $dado[] = utf8_encode($row_usuarios["id_os"]); $dados[] = $dado; } //Cria o array de informações a serem retornadas para o Javascript $json_data = array( "draw" => intval( $requestData['draw'] ),//para cada requisição é enviado um número como parâmetro "recordsTotal" => intval( $qnt_linhas ), //Quantidade de registros que há no banco de dados "recordsFiltered" => intval( $totalFiltered ), //Total de registros quando houver pesquisa "data" => $dados //Array de dados completo dos dados retornados da tabela ); echo json_encode($json_data); //enviar dados como formato json Então para resumir, eu gostaria de saber como coloco um botão para excluir o registro, e um para direcionar o usuário para uma outra página para alterar aquele registro. Também gostaria de saber onde coloco o código para tradução... Obrigado!- 7 respostas
-
- javascript
- ajax
-
(e mais 1 )
Tags:
-
Sou iniciante, e estou tentando utilizar JQuery em um projeto, estou fazendo sua instalação via npm, e incluindo o escopo global no arquivo js. Mas quando abro a pagina e verifico o console, o mesmo aponta erro no $ do escopo global dizendo que nao foi referenciado. Ja pesquisei sobre pra ver se conseguia resolver, mas o problema persiste.
- 6 respostas
-
- jquery
- javascript
-
(e mais 1 )
Tags:
-
Seguinte, preciso que cada vez que eu aperto uma tecla teclado, apareça uma frase, estou tentando fazer, so que quando aperto a tecla pela segunda vez, em vez de a frase ir pra baixo, ela vai cobre a primeira, em vez de cobrir, eu gostaria que ela fosse pra baixo, tenderam ? nao julgue, sou iniciante em JavaScript :v <!DOCTYPE html> <html lang="pt-br"> <head> <title>javascript</title> <link href="https://fonts.googleapis.com/css?family=Geostar&display=swap" rel="stylesheet"> <meta charset="utf-8"> <style> body{ background-color: black; } #t1{ color:#01DF01; } </style> </head> <body onkeypress="frase1()" onkeypress="frase2()" > <br> <h1 id="t1"></h1><br> <h1 id="t2"></h1> <h1 id="t3"></h1> <h1 id="t4"></h1> <script> function frase1(){ document.getElementById('t1').innerHTML = 'frase 1'; } function frase2(){ document.getElementById('t2').innerHTML = 'frase 2; } </script> </body> </html>
-
Boa tarde galera, Pessoal estou precisando fazer o seguinte buscar dados de outro site em ajax com jQuery Estou buscando os dados desse site: https://elojobhigh.com.br/ Ele tem essa página de elo job (https://elojobhigh.com.br/elo-boost) Que tem esse script $.ajax({ url: 'https://elojobhigh.com.br/price-service.json', type: 'POST', dataType: 'json', data: 'servico=eloboost&' + data, beforeSend: function() { $('#result').html('<img src="assets/imagens/preload.gif" alt="carregando...">'); }, success: function(data) { if(data.status == '1') { var html = '<h1 class="font-passion-one text-uppercase">R$ ' + data.total + '</h1>' + '<p><a href="' + data.url + '" class="btn btn-lg btn-primary">Comprar</a></p>'; } else { var html = '<h1 class="font-passion-one text-uppercase">' + data.mensagem + '</h1>'; } $('#result').html(html); } }); Resumindo ele busca os dados dessa página (www.elojobhigh.com.br/price-service.json) Porem quando eu coloco esse código no meu site não aparece o valor, é como se não buscasse, alguém pode me ajudar?
-
Boa Tarde! Estou desenvolvendo um site de uma agência de viagem para fixar meu conhecimento em javascript, html e css. Porém gostaria de colocar uma restrição no tópico "data de ida" que o usuário só prosseguia para a próxima página se no campo "Data de ida" tivesse um determinado valor no caso uma data. Iria aparecer um modal com uma mensagem de erro dizendo que é obrigatório colocar uma data. Gostaria de saber como consigo fazer essa validação utilizando javascript? <div class="container"> <div class="row"> <div class="col-12 text-center my-5"> <h1 class="display-3">Passagens Aéreas</h1> </div> </div> <div class="row justify-content-center mb-5"> <div class="col-sm-12 col-md-10 col-lg-8"> <form name="consulta" method="post"> <div class="form-row"> <div class="form-group col-sm-6"> <label for="escolhaDataIda">Escolha Data de Ida:</label> <input type="date" id="escolhaDataIda" class="form-control" name="dataida"> </div> <div class="form-group col-sm-6"> <label for="escolhaDataVolta">Escolha Data de Volta:</label> <input type="date" id="escolhaDataVolta" class="form-control" name="datavolta"> </div> <div class="form-group col-sm-12"> <a href="listaderesultados.html"> <button type="button" class="btn btn-outline-dark btn-lg btn-block">Pesquisar</button> </a> </div> </div> </form> </div> </div> </div> <!-- Modal --> <div class="modal" id="erroModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Eco Aero - Viagens</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body"> </div> <div class="modal-footer"> <button type="button" class="btn btn-sucess" data-dismiss="modal">OK</button> </div> </div> </div> </div> showModal = function(mensagem, callback){ $('#erroModal').find('.modal-body').text(mensagem); $('#erroModal').find('.modal-footer .btn').click(callback); $('#erroModal').modal('show'); } function validacaoida () { if (document.cadastro.dataida.value == "") { showModal ("Por favor, coloque uma data de ida para prosseguir.", function(){ document.cadastro.dataida.focus (); }); return false; } return true; }
-
- javascript
- html
-
(e mais 1 )
Tags:
-
Olá, tenho que multiplicar usando a função, são 3 cálculos. Quando faço a seguinte estrutura, somente o último resultado aparece no return. function multiplicar(){ return (7*5), (7*10), (50*0.5); } Tentei usar variação e também não deu certo function multiplicar(numeroA,numeroB,numeroC){ var numeroA = 7*5; var numeroB = 7*10; var numeroC = 50*0.5 var resultado = numeroA,numeroB,numeroC; return resultado Poderiam me ajudar apontando onde estou errando Obrigada :)
-
Evento de click nao funciona corretamente - [RESOLVIDO]
altyouth postou um tópico no fórum Javascript
Eu estou no inicio dos estudos de JS, entao to criando uma pagina de teste onde basicamente eu criei uma div e dividi essa div principal em outras quatro, e tenho uma botao na pagina que ao clicar sera executada uma funcao que cria um array e executa prompt() 4 vezes pra capturar 4 valores a serem inseridos nessas 4 divs dentro da div principal. O problema eh que quando eu clico no botao que deveria executar a funcao e abrir o prompt na pagina, a acao desejada nao esta acontencendo. Eu clico no botao e nao acontece nada. Obs.: na vdd o botao eh uma div que eu criei e adicionei a propriedade 'cursor:pointer'. -
Boas Malta, Tenho o seguinte código, e queria colocar um URL para cada imagem. <script> var imageSources = ["{{ asset('images/sites/site1.png') }}"] var index = 0; setInterval(function(){ if (index === imageSources.length) { index = 0; } document.getElementById("image").src = imageSources[index]; index++; }, 5000); </script> Obrigado. Abraço
-
Estou desenvolvendo um site e preciso de um sistema de apostas como os desse site http://sorteonline.com.br/lotofacil Já tentei de tudo que é jeito mais não consegui. É o seguinte: O usuário marca uma quantia de números e após clica em salvar e salva no banco de dados os números marcados. Se alguém puder me ajudar eu agradeço muito. Obrigado pela atenção.
- 12 respostas
-
- javascript
- ajax
-
(e mais 1 )
Tags: