Возможны проблемы с URL-адресом файла или доступом к файлу.Вы можете использовать обратный вызов complete
для проверки запроса на такие ошибки:
$.ajax({
type: 'POST',
url: "mark_mod.php",
data: data_set,
dataType: "JSON",
success: function(data) {
alert("Response : " );
},
// This method will be fired when request completes
complete: function(xxhr, status) {
alert("Status code: " + status);
}
});
Если код состояния не success
, это означает, что с вашим запросом что-то не так.Вы можете проверить дополнительные параметры обратного вызова здесь .
Не имеет значения, используете ли вы return
или echo
в своем файле PHP.Метод success
должен получить вызов, если он в порядке.Однако, если вы используете return
вместо echo
, к вашему запросу ничего не добавится data
.