AJAX POST для DIV - PullRequest
       1

AJAX POST для DIV

0 голосов
/ 21 июня 2011

Мне нужно загрузить DIV с отдельным PHP-файлом, который затем отображает итоги без обновления экрана.

Моя проблема заключается в том, что мне нужно POST-данные, поскольку переменные слишком длинные для запросов GET.Итак, по сути, мне нужно сделать то же, что и рабочий код ниже, с помощью POST, а не get:

function displayTotals(d){

   var url = "./include/display_totals.inc.php?a=1&b=2&c=3&d=" + d;

   $("#TotalsDIV").load(url);
}

Примечание: переменные не в форме, поэтому я не могу ее сериализовать.Мне нужно иметь возможность назначать их отдельно.

Кто-нибудь знает способ сделать это?

Заранее спасибо.

Ответы [ 4 ]

1 голос
/ 21 июня 2011

Это очевидно в документах jQuery http://api.jquery.com/load/

function displayTotals(d){

   var url = "./include/display_totals.inc.php";

   $("#TotalsDIV").load(url,{a:1,b:2,c:3,d:d});
}
0 голосов
/ 21 июня 2011

Вы смотрели в $. Post ?

Если я не правильно понял вопрос:

$.post("./include/display_totals.inc.php.php", { name: "John", time: "2pm" } );
0 голосов
/ 21 июня 2011

Вы смотрели на jQuery post() метод ?

0 голосов
/ 21 июня 2011
$.post("URL TO PHP.PHP", {VAR1: 'VAL', VAR2: 'VAL'}, function(data){
 $("div").append(data);
});

Используйте пост-вызов Jquery, как указано выше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...