Это мой код js
// prepare ajax data
var data = {
action: 'update_password',
password: 'xyz',
authToken: '123',
};
// fire ajax
$.ajax({
url: ajaxurl,
type: "POST",
date: data,
beforeSend: function () {
$('.update-pass').addClass('fa-spin fa-refresh');
$('.update-pass').removeClass('fa-key');
},
success: function (responce) {
responce = JSON.parse(responce);
console.log(responce);
},
complete: function () {
$('.update-pass').removeClass('fa-spin fa-refresh');
$('.update-pass').addClass('fa-key');
},
error: function () {
console.log(data);
}
});
и этот код php из functions.php
function update_password()
{
echo "string";
die();
}
add_action( 'wp_ajax_update_password', 'update_password');
add_action( 'wp_ajax_nopriv_update_password', 'update_password');
Я пытался проверить все, но всегда получаю одну и ту же ошибку 400 неверных запросовв консоли браузера
в том же файле JS у меня есть еще два кода запроса ajax, но они работают нормально, и они в том же формате.
Заранее спасибо