Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Помогите отловить событие (https://javascript.ru/forum/jquery/79633-pomogite-otlovit-sobytie.html)

mathewsun 02.03.2020 16:20

Помогите отловить событие
 
На сайте https://zdorov.ru/ при выборе аптеки не могу поймать какое отрабатывает js-событие, в котором потом заполняется значение аптеки.

Вот это в конце страницы отрабатывает и как раз отлавливает клик по кнопкам "Подтвердить выбор", но тут нет заполнения значения аптеки..
jQuery('body').on('click', '#yt1', function () {
                if (0 == getStockID()) { $.fancybox.close(); return; }
                if (result.textContent != ''
                    && result.textContent != this.textContent
                    && !(typeof $(".top_carttotal").html() === 'undefined')) {
                    if (!confirm("При смене аптеки из вашей корзины пропадут все товары! Вы хотите продолжить?")) { return; }
                };

                jQuery.ajax({
                    'type': 'post',
                    'complete': $.fancybox.close(),
                    'success': (function (results) {
                        var myData = JSON.parse(results);
                        $.each(myData, function () {
                            window.location = this;
                        });
                    }),
                    'data': { 'selectedStock': getStockID() },
                    'url': '/catalog/ChangeStock',
                    'cache': false
                });

                return false;
            });


Или он тут просто перезагружает страничку, после отправки значения выбранной аптеки на сервер?
И потом с сервера просто приходит уже информация привязанная к аптеке?)

Aetae 02.03.2020 22:37

Да, просто перегрузка:
window.location = this;

Причём наркоманская какая-то, в цикле, который не будет работать.)


Часовой пояс GMT +3, время: 03:13.