Commit 664bb9e8d24e30c6349b0dfbf8f4283d1a64a0e1

Authored by Alex Savenko
1 parent b49eaf9c

ajax promise

Showing 1 changed file with 16 additions and 2 deletions   Show diff stats
www/dist/js/cart.js
... ... @@ -229,9 +229,23 @@ $('.popup_window').on('click', '.basket_element_prepack .group_sizes', function(
229 229 },
230 230 success: function(data){
231 231 var $item_num = $element.find('.item_num');
232   - delOrderItem($prev.data('item_id'));
  232 + //delOrderItem($prev.data('item_id'));
233 233 //add_to_basket(item_id, $item_num.val());
234   - setTimeout(add_to_basket(item_id, $item_num.val()), 1000);
  234 + $.ajax({
  235 + url: '/basket/delete_item',
  236 + data: {
  237 + 'item_id': $prev.data('item_id')
  238 + },
  239 + type: "POST",
  240 + dataType: 'json',
  241 + done: function () {
  242 + add_to_basket(item_id, $item_num.val());
  243 + },
  244 + fail: function (e) {
  245 + console.error(e);
  246 + }
  247 + });
  248 +
235 249 $element.find('.price_per_unit span').text(data['price']);
236 250 calculateSumPrice($item_num);
237 251 },
... ...