Не могу понять в чем проблема. На самом сайте в обработчике нажатия на кнопку выполняю этот код:
$.ajax({
url: '/wp-admin/admin-ajax.php',
type: 'POST',
data: {
action: 'ajax_order'
},
success: function(res) {
alert(123);
console.log(res);
console.log('успех');
},
error: function(jqXHR, textStatus, errorThrown)
{
alert("Error: "+errorThrown+" , Please try again");
}
});
в functions.php в самый низ добавляю:
add_action( 'wp_ajax_ajax_order', 'ajax_form' );
add_action( 'wp_ajax_nopriv_ajax_order', 'ajax_form' );
function ajax_form(){
echo '123';
die;
}
Если написать напрямую в браузере
http://[домен]/wp-admin/admin-ajax.php?action=ajax_order
то выдает результат, выходит ошибка в js, но где?
PS Jquery 2.1.1 подключается перед обработчиком нажатия на кнопку
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишу программу на коленке в условиях, в которых невозможно использовать IDE Visual Studio, поэтому использую обычный виндовый блокнот и консольный...
В ходе разработки графического интерфейса на WPF, использующего одну библиотеку классов, столкнулся с проблемой: не понимаю как привязать...
Я изучаю Unity3D на основе 2D pixelArt игрыЕсть задача: Правильно настроить ортографическую камеру