Задать вопрос
@s1mypj
Начинающий web-программист.

Почему ajax выдаёт ошибку?

Добрый день. С ajax особо не работал, заранее спасибо
Код отправки ajax-сом
var data = $('form#callback-form').serialize()
			$.ajax({
				url: 'http://a0368503.xsph.ru/callback.php',
				type: 'POST',
				dataType: 'text',
				data: data,
			})
			.done(function() {
				alert('Сообщение отправлено!');
			});

Выдаёт в консоль ошибку POST test.com/callback.php 404 (Not Found)
Файл callback.php создан в папке темы WP
Ajax обработчик main.js - папка темы/assets/js
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
Eridani
@Eridani
Мимо проходил
Файл callback.php создан в папке темы WP

А адрес у вас для корня сайта, а не для папки с темой
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Почитайте основы ajax для wordpress
Например здесь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы