Публикация с помощью jQuery - PullRequest
       25

Публикация с помощью jQuery

0 голосов
/ 12 октября 2009

Как бы я сделал это в jquery? Я хотел бы опубликовать данные, обработать и затем извлечь страницу, созданную этими данными.

Все, что я могу найти, это отдельный пост. или просто получить данные.

Ответы [ 3 ]

6 голосов
/ 12 октября 2009

jQuery имеет метод jQuery.post , чтобы сделать это:

jQuery.post(
    'http://example.com/…',
    {/* post data of key-value pairs */},
    function(data, textStatus) {
        /* callback function to process the response */
    }
);
4 голосов
/ 12 октября 2009

Для публикации данных вы используете $.post. Возвращаемое значение будет в первом параметре функции обратного вызова.

Например:

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

Это покажет возвращенные данные с сервера в окне предупреждения.

1 голос
/ 12 октября 2009

Вы также можете попробовать этот пример:

Клиентская сторона:

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
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...