Jump to content

Recommended Posts

Olá amigos bom dia, venho pedir uma ajudinha, o problema é o seguinte, tenho um form html dentro de um js, e preciso enviar esse form por ajax, porém n estou conseguindo executar o onclick dentro dele e nem pegar os values dos inputs, segue o source abaixo para análise, desde já muito obrigado!

Esse trecho do form HTML está dentro de um popover, dentro do js

               '<form>'+
                   '<div class="fc-body remove-confirm">' +
                      '<p> <b>Deseja excluir o Agendamento?</b></p>' +
                        '<div class="text-center">' +
                         '<input type="hidden"  name="id"  id="id" class="form-control" value='+event.id+'>'+
                         '<input type="hidden"  name="deletar" id="deletar" value="1">'+
                            '<button type="buttom" class="btn btn-rounded btn-sm"><i class="fa fa-check" onclick="excluir()"></i> Sim</button>' +
                            '<button type="button" class="btn btn-rounded btn-sm btn-default remove-popover"><i class="fa fa-times"></i> Não</button>' +
                        '</div>' +
                    '</div>' +
                '</form>' +
  
 Aqui é minha função com ajax, que também esta no mesmo js que o form html
 
         
        function excluir(){
            var id=$('#id').val();
            var deletar=$('#deletar').val();
            
            $.ajax({
             url: '../excluir.php',
             type: "POST",
             data:'id='+id+'&deletar='+deletar
                }).done(function(resposta){
                    if (resposta=='deletou') {
                        swal({
                        title: "Processo Concluído!",
                        text: "Atualizado com sucesso!",
                        type: "success",
                        confirmButtonClass: "btn-success",
                        confirmButtonText: "Ok"
                        }); 
                      
                       }else{
                        window.location="index";
                    }
                }
            });
         }

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By mzaidan
      Prezados, existe alguma função que quando a pessoa entre em uma pagina um <button> seja clicado automaticamente???
       
      <div class="col px-0"> <button id="by-link" type="button" class="btn btn-info">Enviar</button> </div> Grato
    • By Richard.Ribeiro
      Boa tarde Pessoal e minha primeira vez aqui. e gostaria de uma ajuda.
      como posso salvar no banco o input adicionado pela função ONCLICK??
      Encontrei essa ajuda  aqui no fórum "(formulario[0][quantidade]) para que os inputs adicionados não fiquem com mesmo nome, porém ainda não conseguir salvar no banco, estou salvando apenas o principal.
      Resumindo, preciso salvar os pedidos de todos inputs e select adicionado pelo onlick.
       
       
        <div id="box" >
        <form id="teste"  method="post">
          <?php
            if(isset($_POST['acao'])){
              $tipo_material = $_POST['material'];
              $quantidade = $_POST['quantidade'];

              // salvar no banco de dados!
                  $gravar = new Painel();
                  $gravar->cadastrarItem($tipo_material,$quantidade);
                  }
        ?>
        <div class="pedido">

          <label>Selecione Material:</label>
          <select name="formulario[0] [material]" id="material">  
      --AQUI MOSTRA OS DADOS RETORNADOS POR UM CONSULTA AO BANCO COM FOREACH--
             </select>
          <input type="text" id="quantidade" name="formulario[0][quantidade]" placeholder="Digite a Quantidade" >
          <input type="submit" name="acao" value="Cadastrar!">
          </form>
      </div><!--pedido-->
        </div><!--box-->
       
       
    • By tony_lu
      Ola pessoal, tenho um formulário e preciso que ao clicar no botão, eu envie parâmetros do que foi digitado nos campos input dentro da url função do onclick:
      <form action="whatsapp.php" id="send-whatsapp" target="_blank" method="get">              <input name="login" type="hidden" value="logindousuario">             <input name="numero" type="hidden" value="numero">             <input type="text" name="nome"  placeholder="Nome">              <input type="text" name="telefone" class="telephoneMask"  placeholder="(00) 0000-0000">              <input type="submit" value="" class="enviar" onclick="return gtag_report_conversion('https://site.com.br/whatsapp.php?login=valordoinput&numero=valordoinput&nome=valordoinput&telefone=valordoinput')">              </form> Podem me ajudar?
      Obrigado!
    • By empirerock
      Bom dia.
      Estou usando datatable em server processing, e uma das colunas não funciona o window.open, ele simplesmente carrega na mesma página, não abre em nova janela.
      Alguém poderia me ajudar?
       
      Justamente a linha    $('td:eq(6)', nRow).html(......      não funciona.
       
      "fnRowCallback": function( nRow, aData, iDisplayIndex ) { $('td:eq(1)', nRow).html('<a href="pdf/componente/'+aData[5]+ '" onclick="window.open(\'pdf/componente/'+aData[1]+'\', \'newwindow4\', \'width=900, height=570\', \'left=30, top=10\', \'scrollbars=1\'); return false;">'+aData[1]+'</a>'); $('td:eq(0)', nRow).html('<a href="pdf/cabo/'+aData[6]+ '" onclick="window.open(\'pdf/cabo/'+aData[0]+'\', \'newwindow4\', \'width=900, height=570\', \'left=30, top=10\', \'scrollbars=1\'); return false;">'+aData[0]+'</a>'); $('td:eq(5)', nRow).html('<a href="pdf/fotos/'+aData[7]+ '" onclick="window.open(\'pdf/fotos/'+aData[7]+'\', \'newwindow4\', \'width=900, height=570\', \'left=30, top=10\', \'scrollbars=1\'); return false;">'+aData[7]+'</a>'); $('td:eq(6)', nRow).html('<a href="pdf/fotos/'+aData[8]+ '" onclick="window.open(\'pdf/fotos/'+aData[8]+'\', \'newwindow4\', \'width=900, height=570\', \'left=30, top=10\', \'scrollbars=1\'); return false;">'+aData[8]+'</a>'); return nRow; },  
    • By paikoala
      Bom dia galera, tenho no meu site um menu feito com <li> e precisava que um deles abrisse em uma nova aba
      <li onclick="parent.location='<?php echo base_url(''); ?>''">SITE</li> procurei um monte na internet pra tentar achar e vi o pessoal falando pra colocar o targed _blank mas tentei de tudo quanto é forma e não consigo fazer funcionar, ou ele gera um erro no codigo e zoa o menu ou ele continua abrindo a devida pagina na mesma aba.
×

Important Information

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