pashin76, открываем скрипт- видим:
$.ajax(
{
type: "POST",
data: {
name: $("#name").val(),
email: $("#email").val(),
text: $("#text").val(),
mail: $("#mail").val(),
board: $("#board").val(),
mes_id: $("#mes_id").val(),
email_id: $("#email_id").val()
},
url: "/sendmail.php",
success: function(data)
{
alert("Ваше сообщение отправлено на ящик - " + data);
$("#parent_popup").hide();
$("#text").val("");
}
});
}
отправляя форму аяксом желательно через form.serialize() либо FormData()
http://jquery-docs.ru/ajax/serialize/ , а не перечислением всех полей
Для serialize:
var form=$('#formreg');
$.ajax({
url: form.attr('action'),
dataType: "html",
type: "POST",
data: form.serialize(),
},
url: "/sendmail.php",
success: function(data)
{
alert("Ваше сообщение отправлено на ящик - " + data);
$("#parent_popup").hide();
$("#text").val("");
}
});
}
Кстать для кодировок windows-1251 - есть проблемы с кодингом/декодингом на серве отправляемой формы, если текст с кирилицей
Значит без геморроя - форму нун отправлять через FormData() - Ищите в инете