Мне нужно отправить форму через jQuery AJAX, получить ответ JSON и проверить, были ли данные data.name и data.email "успешными", чтобы пользователь узнал, что его форма была отправлена.
Но когда есть ошибка PHP, например, и нет ответа JSON. что лучший способ получить это, поскольку сообщение обратного вызова будет "Отправлять..." навсегда, пока есть ответ, говорящий, что есть ошибка PHP.
JavaScript:
<script>
$(document).ready(function(){
$.ajax({
url : "yourpage.php",
data : {your_data},
dataType : "json",
type : "POST",
success : function(response){
//Here goes success part of your program.
},
error : function(a,b,c){
console.log(a+" "+b+" "+c);
//Your error shows here.
}
});
});
</script>