Здравствуйте! Имеется ajax код:
$(document).ready(function () {
$(document).on('click','#sbm', function(){
var sub = true;
if($('#name').val()==""){$('#name').css( "border"," solid 1px red" ); sub=false;}
if($('#email').val()==""){$('#email').css( "border"," solid 1px red" ); sub=false;}
if(sub){
$.ajax({
type: "POST",
url: "form.php",
data: $('#form').serialize()
}).done(function(data) { //в data вернется ответ сервера, например можно вывести ошибки
alert('Спасибо');
location.reload();
$('#form').hide();
});
}
return false;
});
});
Когда я его убираю, данные на почту из формы нормально передаются, а с этим кодом var_dump($_POST) мне пишет, что массив пустой... Но мне очень нужен этот код. Помогите понять, в чём причина...