用jQuery发布

时间:2009-10-12 08:02:04

标签: javascript jquery

我如何在jquery中执行此操作? 我想发布数据,处理,然后检索由该数据生成的页面。

我所能找到的只是分开发布。或者只是检索数据。

3 个答案:

答案 0 :(得分:6)

jQuery有jQuery.post method来做到这一点:

jQuery.post(
    'http://example.com/…',
    {/* post data of key-value pairs */},
    function(data, textStatus) {
        /* callback function to process the response */
    }
);

答案 1 :(得分:4)

发布您使用的数据$.post。返回值将在calback函数的第一个参数中。

例如:

$.post('urlToPostTo', null, function(data){
   alert(data);
}

这将在警告框中显示来自服务器的返回数据。

答案 2 :(得分:1)

你不妨试试这个例子:

客户端:

Search: <input type="text" id="criteria" />
<button id="searchButton">Go</button>
<div id="results">
</div>

<script>
    var q = $('#criteria').val();    
    $.post('search.php',{'query':q},function(result){
        $('#results').html(result);
    });
</script>

服务器端(search.php):

<?php        
    $q = $_ POST['query'];
    //do some query on db
    //display the results
    //do some print
?>