Я пытаюсь заставить работать запрос jQuery $ .get.Я сократил код до самого основного, но все еще не могу понять проблему.
Вот мой js:
function process_order_meta_changes(item_id) {
alert ("start");
$.get("http://localhost/dropbox/woocommerce_test/wp-content/themes/storefront-child2/process_meta_update.php",
function(data){
alert(data);
});
alert ("finish");
}
И мой PHP-файл
<?php
echo "Response from server";
?>
Предупреждение «Пуск» срабатывает при вызове функции, но больше ничего не происходит.Если я открою файл PHP в браузере, он отобразит «Ответ от сервера», так что я знаю, что адрес правильный.
jQuery указан как зависимость скрипта от постановки в очередь в WordPress, и я проверил, имеет ли онзагружается, помещая этот тест в функцию:
if (window.jQuery)
{
alert ("jQuery is working");
}
Я надеюсь, что кто-то сможет указать, что я делаю неправильно.