Jump to content

Search the Community

Showing results for tags 'JavaScript'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2534 results

  1. luccasrodrigo

    Alterar mensagem de campo obrigatório

    Boa noite jovens nerds, "Como alterar a mensagem abaixo e permanecer com a simplicidade e coerência que preciso?" JavaScript: $(function() { var requiredCheckboxes = $('.periodicidade :checkbox[required]'); requiredCheckboxes.change(function() { if (requiredCheckboxes.is(':checked')) { requiredCheckboxes.removeAttr('required'); } else { requiredCheckboxes.attr('required', 'required'); } }); }); HTML: <div class="periodicidade"> <input type="checkbox" required value=1>Segunda-feira <input type="checkbox" required value=2>Terça-feira <input type="checkbox" required value=3>Quarta-feira <input type="checkbox" required value=4>Quinta-feira <input type="checkbox" required value=5>Sexta-feira <input type="checkbox" required value=6>Sábado <input type="checkbox" required value=7>Domingo </div> Observações: Obrigatório a marcação de no mínimo 1 (um) checkbox Utilizar setCustomValidity para a alteração da mensagem
  2. Estou com dificuldade para fazer um código onde na página, possa modificar o background interno do blogger. Eu criei um bloco HTML e usei o seguinte código: <span class="wlWriterPreserve" id="preserve7554fa0939d64018a6c26c1e24d9abc3"> <script> function go11(){if (document.selecter2.select12.options[document.selecter2.select12.selectedIndex].value != "none"){document.body.style.backgroundColor=document.selecter2.select12.options[document.selecter2.select12.selectedIndex].value}} </script> </span> <form id="forma" method="POST" name="selecter2"> <select name="select12" onchange="go11()" size="1" style="font-family: Arial; font-size: 10pt;"> <option selected value="rgba(0, 0, 0, 0)"/>0% <option value="rgba(0, 0, 0, 0.2)"/>20% <option value="rgba(0, 0, 0, 0.4)"/>40% <option value="rgba(0, 0, 0, 0.6)"/>60% <option value="rgba(0, 0, 0, 0.8)"/>80% <option value="rgba(0, 0, 0, 1)"/>100% </select> </form> Isso faz com que altere o background externo. Substituindo a linha da função pela a seguir, eu mudo o background da postagem, mas não do background interno por completo: function go11(){if (document.selecter2.select12.options[document.selecter2.select12.selectedIndex].value != "none"){document.getElementById('main').style.backgroundColor=document.selecter2.select12.options[document.selecter2.select12.selectedIndex].value}} Estou usando o tema simples do blogger. Sou novato com web, vou postar algumas linhas que creio serem úteis pra quem entende: <Group description="Backgrounds" selector=".body-fauxcolumns-outer"> <Variable name="body.background.color" description="Outer Background" type="color" default="#66bbdd" value="#292929"/> <Variable name="content.background.color" description="Main Background" type="color" default="#000000" value="#7f4400"/> <Variable name="header.background.color" description="Header Background" type="color" default="transparent" value="rgba(0, 0, 0, 0)"/> </Group> (mudando o VALUE da linha 29, eu mudo o background que quero) <Group description="Accents" selector=".content-inner"> <Variable name="body.rule.color" description="Separator Line Color" type="color" default="#eeeeee" value="#404040"/> <Variable name="tabs.border.color" description="Tabs Border Color" type="color" default="$(body.rule.color)" value="#404040"/> </Group> <Variable name="body.background" description="Body Background" type="background" color="$(body.background.color)" default="$(color) none repeat scroll top left" value="$(color) none repeat scroll top left"/> <Variable name="body.background.override" description="Body Background Override" type="string" default="" value=""/> <Variable name="body.background.gradient.cap" description="Body Gradient Cap" type="url" default="url(https://resources.blogblog.com/blogblog/data/1kt/simple/gradients_light.png)" value="none"/> <Variable name="body.background.gradient.tile" description="Body Gradient Tile" type="url" default="url(https://resources.blogblog.com/blogblog/data/1kt/simple/body_gradient_tile_light.png)" value="none"/> <Variable name="content.background.color.selector" description="Content Background Color Selector" type="string" default=".content-inner" value=".content-inner"/> <Variable name="paging.background" color="$(content.background.color)" description="Background of blog paging area" type="background" default="transparent none no-repeat scroll top center" value="transparent none no-repeat scroll top center"/> $(content.background.color.selector) { background-color: $(content.background.color); } (na linha 237, substituí por "background-color: #11996a;", e também mudou a cor do background interno que quero) Eu já tentei mais de 100 códigos para mudar esse background interno, resolvi pedir ajuda porque realmente não consegui depois de tentar muito. Mexendo no código, eu consigo fazer, mas preciso que isso seja feito pelo javascript, ao acessar a página. Agradeço desde já quem se disponibilizou para ler e ajudar nessa questão. Qualquer informação que precisar, eu posso disponibilizar, desde o código HTML completo da página, até a minha lista de funções que tentei e não deram certo...
  3. Olá pessoal, Eu estou fazendo um projeto simples , porém estou quebrando a cabeça com esse código AngularJs. Consegui carregar páginas tipo single page, porém não consegui retirar essa #hashtag. Alguém sabe como fazer isso ? Já vi um monte de tutorial com videos e exemplos na net, porém nenhum deles funciona. Alguns deles consegui remover a #hashtag, mas quando carrego as página dá um erro 404. Estou colocando abaixo as imagens do que está acontecendo. ERRO 404 O CÓDIGO HTML O SCRIPT APP Esse fórum tem sido de grande ajuda para mim nos meus estudos. Se alguém puder me dar uma força ai agradeço. Valeu a todos que me ajudar.
  4. Ola galera, To com um problema, estou fazendo um sistema para uma pizzaria, e nele vai ter a opção de remover ingredientes... E como estou fazendo, coloco um dataset no botão com os parametros que irei precisar para adicionar na session INGREDIENTES. Só que após a pessoa remover os ingredientes, irá recarregar a tela que aparece os ingredientes, porém precisa exibir somente os que não existe na session. Como estou tentando fazer, mas está totalmente errado o foreach, poderiam me ajudar? $r = $model->pedidoResumoIngredientes($_POST); if(!isset( $_SESSION['ingredientes'] )){ echo json_encode($r); }else{ foreach ($r as $key => $value) { $c = 0; $i = ( !isset( $c ) ) ? 1 : ( count( $c ) + 1 ) ; var_dump( $value['id'] == $_SESSION['ingredientes'][$i]['idingrediente']); // var_dump( $_SESSION['ingredientes'][$i]['idingrediente']); } }
  5. Davi_Santana

    JavaScript e WebAudio

    Olá Pessoal, Gostaria de encontrar o código que faz a transmissão de um arquivo de áudio .wav a um servidor. Ou seja, a pessoa fala alguma frase a partir de um microfone e esse arquivo gerado é enviado direto a um servidor. Este código certamente já está pronto e foi feito por várias pessoas. Nesse site: http://typedarray.org/from-microphone-to-wav-to-server/, já é mostrado o código, entretanto, seria mais eficaz para mim se não tivesse a parte em PHP, e, ao invés disso, toda a programação fosse estruturada em JavaScript e WebAudio. Seria de extrema importância se alguém me desse essa ajuda. Atenciosamente, Davi Santos Santana
  6. Seguinte, tenho este código: <script language="JavaScript" type="text/javascript"> <!-- function altera() { document.getElementById("esqueceu").innerHTML="Efetuar Login"; } //--> </script> <input type="submit" name="esqueceu" value="Esqueceu a senha? Clique aqui" id="botao" onclick="altera();" /> Funciona bem porém queria que ao clicar novamente mudasse para o estado original, ou seja: "Esqueceu a senha? Clique aqui" Grato.
  7. Bom Dia!!! Preciso que ao digitar um número do processo e clicar na lupa, o processo vá pra caixa do select multiple, conforme imagem em anexo. Porém preciso esse processo várias vezes e ir populando o select multiple e depois clicar no botão selecionar e esses valores selecionados apareçam numa caixa de texto na tela principal, pois essa caixinha é um modal. Hj só consigo inserir um processo, se eu procurar por outro processo e clicar na lupa, ele substitui o que já está na caixa, ao invés de acrescentar.
  8. Ne0xxx

    javascript Cheat Sheet

    Cheat Sheet Javascript completo. Acesse aqui
  9. Lumos

    Conteúdo dentro de divs

    Ola, gostaria de saber se tem como pegar texto de uma div com javascript sem usar o jquery exp: <div class="pDiv">Conteúdo da div</div> E com o javascript pegar so a parte "Conteúdo da div" e colocar em uma variavel Tem que ser com "class" em vez de "id". Obrigado!
  10. Olá galera, estou a mais um menos 3 dias pesquisando sobre isso e até agora não encontrei solução devido ao meu pouco conhecimento na area de programação em javascript, mas a minha dúvida é a seguinte: Coloquei um setInterval que faz a requisição da pagina para buscar se há novas mensagens e assim mostra-las em uma div, porém não consigo fazer com que, quando receber uma nova mensagem, a div role para baixo e exiba a nova mensagem. ja usei funções do tipo scrollTop: $('#chat').prop('scrollHeight')}, 500 mas não tive sucesso com a mesma, pois ela não rola de acordo com o que eu quero. Se alguém tiver uma luz, poste aqui. Desde já, obrigado
  11. Parte do Php echo " <tr class=\"seperator\">"; echo " <tr>"; echo " <td><label for=\"opcao1\"></label></td>"; echo " <td><input name=\"responsavel\" value=\"Gerente de Área\" id=\"Gerente de Área\" type=\"radio\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\">Gerente de Área</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao2\"></label></td>"; echo " <td><input name=\"responsavel\" value=\"Gerentes de Setor\" id=\"Gerentes de Setor\" type=\"radio\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\" >Gerentes de Setor</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao3\"></label></td>"; echo " <td><input name=\"responsavel\" value=\"Gerentes de Grupo\" id=\"Gerentes de Grupo\" type=\"radio\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\" >Gerentes de Grupo</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao4\"></label></td>"; echo " <td><input name=\"responsavel\" value=\"Todos os gerentes\" id=\"Todos os gerentes\" type=\"radio\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\">Todos os gerentes</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao5\"></label></td>"; echo " <td><input name=\"responsavel\" value=\"Todos os funcionários\" id=\"Todos os funcionários\" type=\"radio\"onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\" >Todos os funcionários</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao6\"><strong>Responsável*</strong></label></td>"; echo " <td><input name=\"responsavel\" value=\"ECOA\" id=\"ECOA\" type=\"radio\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==false){document.getElementById('textOutrosResponsavel').disabled=true;}\" >ECOA</td>"; echo " </tr>"; echo " <tr>"; echo " <td><label for=\"opcao7\"></label></td>"; echo " <td><input name=\"responsavel\" type=\"radio\" value=\"outros1\" id=\"outros1\" onchange=\"habilitarCampo();\" onclick=\"if(document.getElementById('textOutrosResponsavel').disabled==true){document.getElementById('textOutrosResponsavel').disabled=false;}\">"; echo " Mais de um Responsável<input name=\"outros1\" size=\"20\" id=\"textOutrosResponsavel\" type=\"text\" style=\"width: 100%;\" \"height: 120px;\" disabled=\"disabled\"></br></br></td>"; /* echo " <td></td>"; echo " <td><textarea id=\"responsavel\" name=\"responsavel\" size\"20\" style=\"height: 98px; width: 276px; \" placeholder=\" Adicione um ou mais Gerentes \" ></textarea></br></br></td>"; echo " </tr>"; */ echo " </tr>"; echo " <tr><td><span class=\"obrigatorio\">* - Campos Obrigatórios</span></td></tr>\n"; --------------------- /** * Habilita o campo outros de textearea. * */ window.onload = function () { document.getElementById('outros1').onchange = habilitarCampo; } function habilitarCampo(){ alert('dffwdfd'); if document.getElementById('outros1').checked == false; { document.getElementById('textOutrosResponsavel').disabled = true; document.getElementById('textOutrosResponsavel').text = ''; } else { document.getElementById('textOutrosResponsavel').disabled = false; } } --------------------------------- dando erro no firebug dizendo o seguinte SyntaxError: missing ( before condition if document.getElementById('outros1').checked == false; plano-d...cao.php (linha 13, col 7) SyntaxError: missing ( before condition if document.getElementById('outros1').checked == false;
  12. jsouzaSalutaris

    Refresh de página sem alterar Tab

    Bom dia Galera! Estou com uma pequena dúvida, eu tenho no meu código php duas tabs "guias/abas" a principal com ID="tab1" e anexos com ID="tab2" quando eu insiro o anexo minha visualização está na tab2 após o anexo ser inserido ele executa o seguinte script JS: echo ("<SCRIPT LANGUAGE='JavaScript'> window.alert('Arquivo Anexado'); window.self.close(); window.opener.location.reload(); </SCRIPT>"); quando a página é recarregada ela me mostra a tab1 porém queria que ela mostrasse a tab2, poderiam me ajudar com alguma função para deixar a tab2 fixa após recarregar a página? Valeuuuuu
  13. xiro

    valindação de campos com php

    Bom dia, pessoal. Na validação dos campos eu devo enviar post com php ou Javascript? e aquelas mensagens de alerta vem do php ou do Javascript?
  14. GuStehling

    Angular JS x Vue JS

    Galera, vou fazer um trabalho para faculdade (matéria qualidade de software) e nele um comparativo entre Angular e Vue. Gostaria de saber, de quem já utilizou qualquer um deles, pode ser apenas um, ou então os dois. Qual sua opinião geral sobre o framework? E que respondesse as seguintes perguntas: - Por que utiliza esse framework? - Já testou o outro? Quem puder responder, fico grato
  15. Eai galera, vou tentar explicar um pouco melhor o que estou tentando fazer, estou em uma página que tem um iFrame e nesta mesma tem um menu que abre outras páginas dentro deste iFrame por meio do "target", vamos supor que eu abra uma página dentro deste iFrame que contenha uma label, que quando clicada, fecha esta página dentro o iFrame e abre outra no lugar, porém preciso que quando clicado na label envie uma variável para esta outra página que irá abrir dentro do iFrame. Queria alguma solução que não usasse o "parent.location.href = "pagina.php?name="+variavel;" para enviar a variável, porque quando eu uso este código a "pagina.php" sai do iFrame e ocupa toda a tela. //Pagina 1 que abre dentro do iFrame <script type="text/javascript"> $(document).ready(function(){ $("label").click(function(){ var variavel= this.id; //Pega o id da label clicada parent.location.href = "pagina2.php?name="+variavel; // envia o id da label clicada para a página 2 }); }); </script> // Página 2 que abre dentro do iFrame, pega a variável do iFrame anterior $codigo = $_GET['name']; Este código funciona, porém como eu disse, a página 2 pega a variavel da página 1 mas ocupa toda a tela e muda a URL, quero que ela continue dentro do iFrame. OBS: A label que é clicada tem o target para abrir a página 2 dentro do iFrame mas não funciona.
  16. Bom dia pessoal, Estou tentando fazer um formulário simples e popular uma combobox e após selecionar algum elemento dessa combo, popular a segunda combo, filtrando a partir da seleção da primeira combo. Já consegui pegar o valor que o usupario escolhe da primeira combo. Minha dificuldade é o JS rodar executar um arquivo PHP para este, criar os <options> do <select>. Seguem os códigos: cad-equipe.php OBS: A function listaLinhaServico() eu fiz até aqui: function listaLinhaServico() { var valor = document.getElementById("id_area").value; document.getElementById("demo").innerHTML = "Você selecionou: " + valor; A parte do GET eu peguei de um exemplo na internet, e é nessa parte que tenho dificuldades/dúvidas: Como chamar um arquivo php a partir do JS? Como receber o array e montar os <options> do <select> ? Desde já, muito obrigado por qualquer ajuda ou dicas. Abs, Ivan <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Cadastro de Equipe</title> <link rel="stylesheet" href="../css/bootstrap.min.css"> </head> <body> <div class="container"> <h2>Cadastrar Equipe</h2> <hr /> </div> <form action="../controller/gravar-area.php" method="post"> <div class="container"> <div class="row"> <div class="form-group col-md-4"> <label for="area">Área *</label> <select id="id_area" name="id_area" class="form-control" required="TRUE" onchange="listaLinhaServico()"> <?php include '../controller/conexao.php'; $sql = "select * from area order by nome_area"; $result = mysqli_query($con, $sql); while($row = mysqli_fetch_array($result)){ echo "<option value='".$row["id_area"]."'>".$row["nome_area"]."</option>"; } mysqli_close($con); ?> </select> <p id="demo"></p> </div> </div> <div class="row"> <div class="form-group col-md-4"> <label for="linha_serv">Linha de Serviço *</label> <select id="id_linha_serv" name="id_linha_serv" class="form-control"> <option value="0">Selecione...</option> </select> </div> </div> <div class="row"> <div class="form-group col-md-6"> <label class="control-label" for="nome_equipe">Nome da Equipe *</label> <input class="form-control" type="text" name="nome_equipe" size="40" maxlength="40" placeholder="Digite o nome da equipe" autofocus required="TRUE" id="nome_equipe"> </div> </div> <div class="row"> <div class="form-group col-md-6"> <label class="control-label" for="email_equipe">E-mail da área *</label> <input class="form-control" type="email" name="email_equipe" size="30" maxlength="30" placeholder="Digite o e-mail da equipe" autofocus required="FALSE" id="email_equipe"> </div> </div> <div class="row"> <div class="form-group col-md-4"> <label for="status_area">Status da equipe*</label> <select id="status_area" name="status_equipe" class="form-control"> <option value="ATIVO">ATIVO</option> <option value="INATIVO">INATIVO</option> </select> </div> </div> <hr /> <div id="actions" class="row"> <div class="col-md-12"> <button type="submit" class="btn btn-primary">Salvar</button> <a href="../index.php" class="btn btn-default">Cancelar</a> <a href="../view/cons-equipe.php" class="btn btn-warning">Consultar</a> </div> </div> </div> </form> <script> //quando o valor da combo da área alterar ele vai executar essa linha function listaLinhaServico() { var valor = document.getElementById("id_area").value; document.getElementById("demo").innerHTML = "Você selecionou: " + valor; $.get('../Controller/listar-linha-serv.php?search=' + valor, function (data) { //procurando a tag OPTION com id da linha de serviço e removendo $('id_linha_serv').find("option").remove(); //montando a combo da linha de serviço $('id_linha_serv').append(data); }); } </script> </body> </html> listar-linha-serv.php <?php //Controller para receber via GET o valor do id da área echo 'CHEGUEI AQUI !!!'; if (isset($_GET['search'])) { $cod_area = $_GET['search']; include '../controller/conexao.php'; $sql = "select * from linha_serv where fk_id_area = ".$cod_area; echo $sql; $result = mysqli_query($con, $sql); while($row = mysqli_fetch_array($result)){ echo "<option value='".$row["id_linha_serv"]."'>".$row["nome_linha_serv"]."</option>"; } mysqli_close($con); } ?>
  17. Boa tarde, estou tentando resolver um erro que ocorreu recentemente referente aos videos do youtube. Eu estou utilizando o seguinte codigo: Script HTML ERRO An error occured: No longer available e eu nao sei como resolver :(
  18. WEBCHARLES

    de função pra função

    Tô querendo pegar o valor desse campo: <select id="data" required = "" name="data" class="form-control"> <option value="0">Selecione a data</option> <? echo "<option value='$data'>$data</option>"; ?> </select> e quero passar para essa função php: public function buscaHorarioPorData() { $datar = $this->input->post('data'); $horario = $this->agendamento_model->retorna_agendamento_coordenador_horario($datar); $option = "<option value=''>Selecione o horario</option>"; foreach ($horario as $d) { $option .= "<option value='" . $d->horario. "'>" . $d->horario. "</option>"; } echo $option; } Através dessa função JAVASCRIPT, mais não consigo. Não sei o que to fazendo errado. Me ajudem!!! <script> var base_url = '<?= base_url(); ?>'; $(document).ready(function () { // Evento change no campo data $("select[name=data]").change(function () { // Exibimos no campo horario antes de concluirmos $("select[name=horario]").html('<option value="">Carregando...</option>'); // Passando tipo por parametro para a pagina //alert(base_url+$(this).val()); $.post(base_url+"aluno/agendamento/buscaHorarioPorData", {data: $(this).val()}, // Carregamos o resultado acima para o campo turma function (valor) { $("select[name=horario]").html(valor); } ) }) }); </script>
  19. jclima27

    Problema ao usar $getJSON

    Estou tentando acessar os dados json da pagina http://bpixel.com.br/teste/itens.json via localhost, porem está aparecendo o seguinte erro no console do googl chrome XMLHttpRequest cannot load http://bpixel.com.br/teste/itens.json. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access. Alguém sabe dizer o motivo, meu codigo abaixo var teste; function carregarJson(){ $.getJSON('http://bpixel.com.br/teste/itens.json') .done(function(data){ teste = data; console.log(teste); }).fail(function(){ alert("deu m*****"); }) } carregarJson(); obs: ele da o alerta =/
  20. https://uploaddeimagens.com.br/imagens/img_20160925_154732_301-jpg Como faço isso com repetições aninhadas usando o for do JavaScript ? para voces terem uma ideia de como seria o codigo : https://uploaddeimagens.com.br/imagens/img_20160925_154859_630-jpg É mais ou menos isso, só que no meu Está renderizando isso no navegador : https://uploaddeimagens.com.br/imagens/img_20160925_154827_912-jpg Se alguem, souber um método para dar certo, agradeço. E tem que ser com dois for. É um exercício.
  21. thigodinho@hotmail.com

    HTML, Javascript

    Gostaria de saber se alguém pode me ajudar nisso? não está tão difícil mas não estou conseguindo pegar a logica desse programa. Criar um protótipo (com o bootstrap), somente a interface com HTML, CSS, Javascript de um sistema que tenha: a) Cadastro de Cliente: nome, telefone e e-mail; b) Cadastro de Produto: nome, descrição, quantidade, categoria e preço; c) Cadastro de Categoria: nome Regras para o sistema: 1) Deverá inserir e excluir cada "entidade"; 2) Deverá ter um menu com as seguintes opções; Cliente, Produto e Categoria; 3) O sistema não trocará de páginas ao clicar, sim mostrar e ocultar.
  22. WEBCHARLES

    Problema com formato de data

    // ====================== OBSERVAÇÃO ============================ /* A DATA TRAZ PERFEITINHA MAS A HORA NAO!! DEVERIA TRAZER AS HORAS RELACIONADAS A DATA SELECIONADA */ //=======================================MINHA VIEW======================================================= //======================= HTML ================================== <!-- Select Basic --> <div class="form-group"> <label class="col-md-3 control-label" for="selectbasic">Data:</label> <div class="col-md-4"> <select id="data" required = "" name="data" class="form-control" onchange="busca_horarios($(this).val())"> <option value="0">Selecione a data</option> <? foreach ($data as $date):{ $data = $date->databr; $datA = $rest = substr($data, 3, 2); $mes_atual = date("m"); if ($datA >= $mes_atual){ echo "<option value='$data'>$data</option>"; } } endforeach; ?> </select> </div> </div> <!-- Select Basic --> <div class="form-group"> <label class="col-md-3 control-label" for="selectbasic">Horário:</label> <div class="col-md-4" id="horario"> <select id="horario" required = "" name="horario" class="form-control"> <option value="0">Selecione a horário</option> <? foreach ($horario as $hora):{ echo "<option value='$hora->horario'>$hora->horario</option>"; } endforeach; ?> </select> </div> </div> //======================== JAVASCRIPT ================================ <script src="ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script> var base_url = '<? echo base_url() ?>'; function busca_horarios(data){ $.post(base_url+"<?= base_url('aluno/agendamento/index') ?>", { data : data }, function(data){ $('#horario').html(data); }); } </script> //====================================================FIM DA VIEW============================================= // ======================== CONTROLLER ============================= public function index() { $this->load->model("aluno/agendamento_model"); $matricula = $this->matricula; $ver['nome'] = $this->agendamento_model->retorna_agendamento_coordenador_nome($matricula); $ver['data'] = $this->agendamento_model->retorna_agendamento_coordenador_data($matricula); $ver['horario'] = $this->agendamento_model->retorna_agendamento_coordenador_horario($matricula); $this->load->view('aluno/header'); $this->load->view('aluno/agendamento_view', $ver); $this->load->view('footer'); } // ======================== MODEL ============================= public function retorna_agendamento_coordenador_data($matricula) { $consulta = $this->db->query(' SELECT DISTINCT PA.codcoord, PA.databr FROM Aluno INNER JOIN Portal_agenda_coord A ON (A.codcur = Aluno.al_cocod) INNER JOIN portalCoordAgendamentos PA ON (PA.codcoord = A.codprof) WHERE (Aluno.al_reg = '.$matricula.') ORDER BY PA.databr ASC '); return $consulta->result(); } public function retorna_agendamento_coordenador_horario($matricula) { $id_data = $this->input->post("data"); // so preciso esse valor para funcionar $consulta = $this->db->query(' SELECT DISTINCT PA.databr, PA.horario FROM Aluno INNER JOIN Portal_agenda_coord A ON (A.codcur = Aluno.al_cocod) INNER JOIN portalCoordAgendamentos PA ON (PA.codcoord = A.codprof) WHERE (Aluno.al_reg = '.$matricula.') AND (PA.databr = '.$id_data.' ) '); return $consulta->result(); }
  23. Estou querendo abrir o abrirVit() e o abrirVelha() quando a opção do select é apertada. <select> <option href='javascript:;' onchange="abrirVit();" value="canto">Vitória - Praia do Canto</option> <option href='javascript:;' onchange="abrirVelha();" value="velha">Vila Velha</option> </select> <script type="text/javascript"> $(function(){ function abrirVit(){ $("#backForm").css("display","block").stop().animate({"opacity":"1"},200); setTimeout(function(){ $("#formContact").css("display","block").stop().animate({"opacity":"1"},200); },150); }; </script> <script type="text/javascript"> $(function(){ function abrirVelha(){ $("#backForm").css("display","block").stop().animate({"opacity":"1"},200); setTimeout(function(){ $("#formContact").css("display","block").stop().animate({"opacity":"1"},200); },150); }; </script>
  24. Olá, estou tentando achar uma solução para o meu problema, não entendo nada de javascript, mas se alguém puder me ajudar eu agradeço. Tenho o seguinte script que adiciona novas linhas em minha tabela sempre que clico em um botão, ele funciona perfeitamente porém cada td tem um textarea e gostaria de gerar um name diferente em cada linha. Alguém tem alguma sugestão de como poderia fazer isso? Segue o script: <script> var cadastro2 = { linha2: '<td align="center"><textarea class="cols3" rows="2" cols="12" style="overflow: hidden" onkeyup="this.style.height=\'24px\'; this.style.height = this.scrollHeight + 1 + \'px\';" onkeydown="this.style.height=\'24px\'; this.style.height = this.scrollHeight - 1 - \'px\';" name="campo1"></textarea></td>'+ '<td align="center"><textarea class="cols3" rows="2" cols="12" style="overflow: hidden" onkeyup="this.style.height=\'24px\'; this.style.height = this.scrollHeight + 1 + \'px\';" onkeydown="this.style.height=\'24px\'; this.style.height = this.scrollHeight - 1 - \'px\';" name="campo2"></textarea></td>'+ '<td align="center"><textarea class="cols3" rows="2" cols="12" style="overflow: hidden" onkeyup="this.style.height=\'24px\'; this.style.height = this.scrollHeight + 1 + \'px\';" onkeydown="this.style.height=\'24px\'; this.style.height = this.scrollHeight - 1 - \'px\';" name="campo3"></textarea></td>'+ '<td align="center"><textarea class="cols3" rows="2" cols="12" style="overflow: hidden" onkeyup="this.style.height=\'24px\'; this.style.height = this.scrollHeight + 1 + \'px\';" onkeydown="this.style.height=\'24px\'; this.style.height = this.scrollHeight - 1 - \'px\';" name="campo4"></textarea></td>'+ '<td align="center" colspan="2"><textarea class="cols4" rows="2" cols="35" style="overflow: hidden" onkeyup="this.style.height=\'24px\'; this.style.height = this.scrollHeight + 1 + \'px\';" onkeydown="this.style.height=\'24px\'; this.style.height = this.scrollHeight - 1 - \'px\';" name="campo5"></textarea></td>'+ '<td align="center" class="semborda"><input type="button" value="-" class="ui-button ui-widget ui-state-default ui-corner-all principal" onclick="javascript:deleteRow2(this.parentNode.parentNode.rowIndex)" title="Remover linha"></input></td>', adicionarLinha2: function(){ //encontrar o elemento com id "tblCadastroTBody2" (tbody) var tbody = document.getElementById('tblCadastroTBody2'); //criar um novo elemento do tipo TR var tr = document.createElement('tr'); //colocar o conteúdo da linha no TR tr.innerHTML = cadastro2.linha2; //inserir a linha criada no tbody tbody.appendChild(tr); } } </script> Desde já agradeço.
  25. igorcacerez

    Ancoras em Wordpress não funciona

    Fiz um site Wordpress onde no menu tem alguns links que são ancoras, as ancoras funcionam perfeitamente quando a tela do dispositivo for de um pc, agora quando for uma tela pequena e usa o menu responsivo as ancoras não funcionam. Alguem sabe o por que isso acontece?
×

Important Information

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