Я отправляю из формы на URL-адрес примерно так:
$.post('?class=articles&method=submit', $(this).serialize(), function(msg)
{
alert(msg);
$(msg.html).hide().insertBefore('#addCommentContainer').slideDown();
$('#body').val('');
},'json');
А в методе submit последняя строка:
print json_encode( array('html'=>$content) );
Тем не менее, я даже не дошел до части оповещения в jQuery.
У меня есть ощущение, что это потому, что метод submit находится в файле класса, который является частью системы шаблонов (аналог phpBB). Я знаю, что создание отдельного файла .php для отправки будет работать, но было бы любопытно, если бы был какой-либо другой способ.