упрощенная версия моего кода:Форма JQuery не отправляет?
JS:
$(function() {
$("submit").click(function() {
var msg_to = $("#msg_to").val();
var dataString = 'msg_to=' + msg_to;
$.ajax({
type: "POST",
url: "sendmessage.php",
data: dataString,
success: function(){
$('.success').fadeIn(200).show();
$('.error').fadeOut(200).hide();
}
});
return false;
});
});
HTML
<form method="post" name="form">
<label class="label-left" for="msg_to">Message to</label>
<input name="msg_to" id="msg_to" type="text">
<input type="submit" value="" class="submit" />
РНР файл почты формы на мою электронную почту, и это работает точно, когда я просто отправьте форму в файл PHP. Через jquery это просто не сработает. Может ли кто-нибудь найти ошибку в моем коде?
Почему это помечено 'php'? Это проблема js. – arkascha