Загружает страницу используя метод POST.
url - ссылка на HTML документ.
data (опционально) - пары ключ/значение, которые будут отправлены на сервер.
func (опционально) - функция, которая исполняется после удачной загрузки данных.
type (опционально) - тип данных, который возвращается функцией: “xml”, “html”, “script”, “json”, “jsonp”, или “text”
Пример. Отправляем какие-либо данные из формы на сервер методом POST с передачей значений полей, после успешной загрузки возращаем результат обработки отосланных данных серверным скриптом:
//jQuery
$("#example_j button").click(function(){
var aaa = $("#example_j input:first").val();
var bbb = $("#example_j input:last").val();
$.post(
"ajax/load/post.php",
{a: aaa, b: bbb},
function(data){$("#example_j span").text(data)}
)
});
//HTML/CSS
<style>
#example_j{border:solid 1px #999; margin:5px; padding:10px}
</style>
<div id="example_j">
<input value="" /><input value="" />
<button>Отправить</button> <span>Заполните поля и отправьте их на сервер</span>
<p></p>
</div>
А вот и код серверной части get.php
<?php exit ('Вы отправили на сервер $_POST[a] = '.$_POST[a].' и $_POST[b] = '.$_POST[b]);?>