@vyn

Wordpress AJAX Http/2 400 Bad Request. Почему?

Доброе, время суток! Я работаю над фунционалом сайта на CMS WORDPRESS.

Не могу понять почему при ajax запросе (используется jquery 2.2.4) в ответ я получаю HTTP/2 400 BAD REQUEST. Я намереваюсь получить результат работы функции get_classes_data, хук на которую создается вызовом add_action. Php код создал с помощью плагина cjtoolbox (поскольку доступа к серверу у меня нет). Вызвать его могут только авторизованные пользователи.

На стороне сервера:

function get_classes_data(){
echo "HELLO";
return;
}

add_action('wp_ajax_get_classes_data', 'get_classes_data');

На стороне клиента JS:

$.ajax({
type: 'GET',
url: ajaxurl,
data: {action: 'get_classes_data'},
success: function(data) { alert(data); }
});

В итоге получаю: GET https://ХОСТ_СКРЫТ/wp-admin/admin-ajax.php?action=... [HTTP/2 400 Bad Request]
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы