Jump to content

gabrielms

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About gabrielms

  1. gabrielms

    Cadastro com Ajax

    @dutopfave Bom, falto você fazer a conversão de string do dados para um objeto javascript, apesar de você converter o array em php para json, o valor vira uma string no formato json, e não um objeto javascript. Você pode usar a função JSON.parse(), para converter o valor de string para um json. data = JSON.parse(data); if(data["success"] == 'true'){ window.location = 'cadastro.php?modal=ok'; }else{ window.location = 'cadastro.php?modal=error'; } Agora deve funcionar corretamente.
  2. gabrielms

    Enviar o dado de um input para outra pagina via ajax

    @josenilson Bom, tem pequenos erros operacionais nesse seu código. Não existe a necessidade de usar o evento pronto para documentos, quando o script está dentro de uma função. Você também não precisa declarar a função dentro do atributo onblur, já que você está usando Jquery, você pode anexa um manipulador de eventos ao elemento input. Um exemplo de código que funcionaria na sua aplicação: $(document).ready(function(){ $("#cpf").on("blur, change", function(){ $.ajax({ method: "POST", url: "validar.php", data: { "cpf":this.value }, cache: false, success: function(res) { $(this).html(res); } }) }) }) Bom esse código só vai funcionar em Jquery de versão maior que 1.9. Usando o método on do Jquery, você pode remover o atributo onblur do input. <input type="text" name="cpf" id="cpf"> Lembre de adicionar um tipo(type) ao <input>.
  3. gabrielms

    Cadastro com Ajax

    @dutopfave O erro é bem bobo, você converte o array em PHP para Objeto Json, porem quando você faz a verificação do valor que foi enviado pela requisição, você não escolhe o índice do Objeto. Para resolver isso basta você escolhe o índice do objeto: if(data["success"] == 'true'){ window.location = 'cadastro.php?modal=ok'; }else{ window.location = 'cadastro.php?modal=error'; }
  4. gabrielms

    Deformação JavaScript no Wordpress

    Você não definiu um tamanho para o elemento Article, e sua declaração do doctype está incorreta. Modifique seu css de: article { position: relative; display: inline-block; } Para: article { position: relative; display: inline-block; width: 280px; height: 200px; }
×

Important Information

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