Ajax POST变量和类型刷新div

时间:2012-02-08 07:38:14

标签: jquery jquery-mobile

我有一个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。

2 个答案:

答案 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"},