Поддержка Проблемы и решения Не выполняется AJAX

  • Всем привет.
    Подключил AJAX запрос к форме (все как положено functions.php темы + запрос)
    На локалке все отрабатывает, при переносе на хостинг нет.
    По прямой ссылке на хостинге все работает: /wp-admin/admin-ajax.php?action=ymoney

    скрипт:
    <script>
    jQuery(function($){
    $(‘#woo_add_to_wallet’).click(function(){
    $.ajax({
    url: ‘/wp-admin/admin-ajax.php’,
    type: ‘POST’,
    data: {
    action: ‘ymoney’,
    woo_wallet_balance_to_add: jQuery(‘input[name=woo_wallet_balance_to_add]’).val(),
    },

    success: function (html) {
    console.log(‘true’);
    }
    });
    // если элемент – ссылка, то не забываем:
    // return false;
    });
    });
    </script>

    в чем может быть проблема?
    Нашел зацепку в консоли, в вкладки ТАЙМИНГИ при выполнении на хостинге пишет заблокировано 1мс. Почему заблокировано? Хостер отвечает что со стороны хостинга проблем нет.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Автор rsl89

    (@rsl89)

    кстати на локалке HTTP на хостинге HTTPPS может быть с этим связано?

    Автор rsl89

    (@rsl89)

    На странице, где расположена форма есть ошибка в консоли:
    Uncaught TypeError: url.indexOf is not a function
    jQuery 6

    но она есть и на локалке, там же все равно ajax отрабатывает

    может быть это защита WOOCOMMERCE? из-за того что я пытаюсь из формы вытянуть что-то постом

Просмотр 3 ответов — с 1 по 3 (всего 3)