Ajax не работает в FancyBox и/или Colorbox с jQuery 2.1
Доброго дня, добрые форумчани! :)
Ситуации разные бывают но спенным мозгом чую что разгадка смешна и где то рядом... Значит при версии jQuery 1.7 корзина работала успешно при отправке onchange происходило всего действий: 1. Добавление товара в корзину для jQ 1.7 $('form.variants').live('submit', function(e) { e.preventDefault(); ... для jQ 2.1 $('div.products').on('submit', 'form.variants',function(e) { e.preventDefault(); ... скажем так - переезд прошел успешно 2. Обновление кол-ва товара, суммы товара, суммы заказа и удаление товара function update_cart(variant_id,amount) { $.ajax({ url: "ajax/cart_update.php", data: {'variant_id':variant_id,'amount':amount}, success: function(data){ if(data){ $('#cart_informer').html(data.informer); $('#total_products').html(data.total_products); $('#total_price').html(data.total_price); $('#total_cost_'+variant_id).html(data.total_cost); } } }); } function remove_item_cart(remove_id) { $.ajax({ url: "ajax/cart_update.php", data: {'remove_id':remove_id}, success: function(data){ if(data){ $('#cart_informer').html(data.informer); $('#total_products').html(data.total_products); $('#total_price').html(data.total_price); $('#item_cart_'+remove_id).hide(); if(data.total_products == 0) location.reload(); } } }); } все примитивно просто.. но вот загвоздка: при использовании функций в корзине - все работает хорошо но при использовании в модульном окне (FancyBox и ColorBox) удаление проходит хорошо - а вот обновление данных (!именно в модульном окне) не проводит.. в чем может быть косяк.. для jQ 1.7 все работало без проблем |
Цитата:
|
Цитата:
но не дадители ссылку на что то подобное... т.к. ранее ни чего из этой области не требовалось. |
от PHP ошибок нет
от JS (chrome) молчит + GET / POST передает нормально, все данные корректны а в шаблоне именное в модульных окнах только удаляет целиком ID (товар) |
Часовой пояс GMT +3, время: 19:54. |