Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Не работает AJAX в моем модуле?

Не работает AJAX в моем модуле?


     03.01.2017    jQuery, Модули    396

вопрос
Здравствуйте!
Решил создать свой модуль, и столкнулся с проблемой, что не работает AJAX.
Модуль свой расположил в папочке /engine/module/моймодуль/....


Там лежит индюкс.пхп, который я заинклюдил как отдельную статистическую страницу, а ля {include ........}

<button name="sample1" class="sample1">Жмяк</button>

<div class='results'>Ждем</div>

<script>
 $('.sample1').click( function() {

        $.ajax({
          url: 'response.php',
          success: function(data) {
            $('.results').html(data);
          }
        });

    });


</script>

В респонсе ничего нету, чисто для теста написал

<?php
echo '11111';
?>


Не понимаю почему не работает, код верный, как отдельный код, тобеж если его не инклюдить, работает прекрасно.
Заранее спасибо!

Ответил: Stairdeck


Проблему решил самостоятельно.
Дело всё было в том, что DLE видимо не видит обработчиков AJAX запросов нигде, кроме как /engine/ajax/
Пришлось переместить обработчик туда, неудобно немного конечно, но ладно.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 21.08.2013 jarrro  jQuery
наверх