#php #ajax
Вопрос:
У меня проблема с вызовом ajax, у меня точно такой же код в другом URL и работает нормально, но в этом нет работы, и отправьте мне эту ошибку в консоль.
это мой вызов
$(document).on('click', '.enviarcorreo', function() {
nombre = $('#name').val();
telefono = $('#phone').val();
correo = $('#email').val();
mensaje = $('#coments').val();
// alert($('#name').val());
i = 0;
// $(".cat1").css( 'background-color', 'blue' );
// $('.desc1').css('display','none')
$.ajax({
url: 'template/correo.php', //ruta de tu archivo php en el cual se hace la consulta y se obtendra el resultado
type: 'POST',
dataType: 'html', //dataType: xml, json, script, o html
data: {
nombre: nombre,
telefono: telefono,
correo: correo,
mensaje: mensaje
}, //se evia el valor seleccionado en tu select
success: function(result) {
$("#correo").html(result); //si la peticion se realizo sin errores te regresara un valor y lo insetas en tu table html
alert("si funciona");
},
error: function(jqXHR, status, error) {
console.log(jqXHR);
console.log(status);
console.log(error);
}
});
});
и это ошибка в консоли
POST https://gamamateriales.com/template/correo.php 500
{readyState: 4, getResponseHeader: ƒ, getAllResponseHeaders: ƒ, setRequestHeader: ƒ, overrideMimeType: ƒ, …}
Комментарии:
1. Пожалуйста, отредактируйте свой вопрос и удалите весь дополнительный код. Нам нужно только увидеть сегмент кода, который вызывает ошибку. Это ваша работа-отлаживать это, а не наша. Мы помогаем решить проблему, а не отлаживать ее. Кроме того, пожалуйста, включите в свой вопрос текст ошибки, а не ее изображение.
2. Поэтому посмотрите на журнал ошибок на сервере. Мы не можем догадаться, на что жалуется php с ошибкой 500.
3. Я думаю, что эта ошибка исходит со стороны сервера (500), проверьте свой серверный код
4. не знаю, почему, в локальном вызов ajax работает отлично, но на сервере нет
5. вы пробовали сильно перезагрузиться?