Jump to content

douglaslelis

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About douglaslelis

  1. douglaslelis

    Como enviar mais de um valor em AJAX

    @Wesley Santos valeu cara! era ali mesmo o erro.. o código que você me passou tava com dando erro de sintaxe, então troquei o "let" por "var" .. e a linha $('#buscar').on('click', function () { troquei por $('#buscar').click(function () { e ai deu tudo certo, agora tá passando os valores e retornando tudo certinho na DIV. valeu!
  2. douglaslelis

    Como enviar mais de um valor em AJAX

    Olá! tenho o seguinte HTML (resumido): <div id="dados"></div> <input id="cep" name="cep" /> <button type="button" id="buscar">Buscar</button> Tenho essa seguinte função em ajax: function buscar(cep) { var page = "exe/calcula.frete.php"; $.ajax ({ type: 'POST', dataType: 'html', url: page, beforeSend: function () { $("#dados").html("Calculando..."); }, data: {cep: cep}, success: function (msg) { $("#dados").html(msg); } }); } $('#buscar').click(function () { buscar($("#cep").val()) }); ela pega valores do id "cep", que é um input, e envia para o arquivo exe/calcula.frete.php (POST) ... funciona perfeitamente, porém, eu gostaria de enviar dois ou mais valores nessa mesma função, por exemplo: rua, numero, etc... tentei o seguinte mas não funcionou: <input id="cep" name="cep" /> <input id="rua" name="rua" /> <input id="numero" name="numero" /> function buscar(cep, rua, numero) { var page = "exe/calcula.frete.php"; $.ajax ({ type: 'POST', dataType: 'html', url: page, beforeSend: function () { $("#dados").html("Calculando..."); }, data: {cep: cep, rua: rua, numero: numero}, success: function (msg) { $("#dados").html(msg); } }); } $('#buscar').click(function () { buscar($("#cep", "#rua", "#numero").val()) }); Alguém pode me ajudar por favor ?
×

Important Information

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