我有一个jquerymobile webapp我正在处理我有一个div正在从$ .POST命令更新,但它没有正确发送变量。帮助已经过了。
<div id="listing">
<script>
$.post('/ajax/listing',{lat:124125},
function(data){
$('#listing').append(data).trigger('create');
},'html')
</script>
/</div>
我正在尝试将“lat”变量发送到/ajax/listing...which,设置为等待此变量进行POST。
答案 0 :(得分:1)
请检查:Jquery Ajax Calling functions
在此处发布数据
$.post(postUrl, { lat: "124125" }, function (result) { $("#listing").html(result); } );
或
建议cna你使用jquery的.Ajax()函数,它可以让你更多地控制ajax请求
$.ajax(
{ type: "POST",
url: "some.php",
data: "name=John&location=Boston"
}).done(function( msg ) { alert( "Data Saved: " + msg ); });
答案 1 :(得分:1)
将数据更改为字符串。
$.post('/ajax/listing',{lat:"124125"},