Я использую модальный fancybox для отображения комментариев со страницы новостей, взятой из базы данных MySQL. Модал также имеет раздел, который позволяет пользователям размещать новые комментарии. Я использую jquery для отправки информации о форме другому сценарию для обработки.
Вместо того, чтобы возвращать успешное сообщение, он публикует информацию и перенаправляет ее на страницу вместо отображения информации в модале.
Вот jquery, который должен вызвать это:
$(document).ready(function(){
$("#submit").click(function() {
/* Set some vars */
var messageText = $("textarea#message").val();
var newsID = $("hidden#newsid").val();
$.post('/process/newmsg.php',
{ message : messageText, newsid: newsID },
function(data) {
$("#fancybox_content").before(data);
}
);
});
});
Есть идеи, что мне здесь не хватает?