Eu tenho um webapp jquerymobile em que estou trabalhando e tenho um div que está atualizando de um comando $ .POST, mas ele não está enviando a variável corretamente. Ajuda é apprecaited.
<div id="listing">
<script>
$.post("/ajax/listing",{lat:124125},
function(data){
$("#listing").append(data).trigger("create");
},"html")
</script>
/</div>
Eu estou tentando enviar a variável "lat" para /ajax/listing...que está definido para aguardar que esta variável seja POSTed.
Respostas:
1 para resposta № 1Verifique isso:Chamadas do Jquery Ajax Calling
postar dados aqui
$.post(postUrl, { lat: "124125" }, function (result) { $("#listing").html(result); } );
ou
Sugestão cna você usa .Ajax () função de jquery que lhe dá mais controle sobre o pedido de ajax
$.ajax(
{ type: "POST",
url: "some.php",
data: "name=John&location=Boston"
}).done(function( msg ) { alert( "Data Saved: " + msg ); });
1 para resposta № 2
Mude seus dados para uma string.
$.post("/ajax/listing",{lat:"124125"},