Commit 664bb9e8d24e30c6349b0dfbf8f4283d1a64a0e1
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,9 +229,23 @@ $('.popup_window').on('click', '.basket_element_prepack .group_sizes', function( | ||
229 | }, | 229 | }, |
230 | success: function(data){ | 230 | success: function(data){ |
231 | var $item_num = $element.find('.item_num'); | 231 | var $item_num = $element.find('.item_num'); |
232 | - delOrderItem($prev.data('item_id')); | 232 | + //delOrderItem($prev.data('item_id')); |
233 | //add_to_basket(item_id, $item_num.val()); | 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 | $element.find('.price_per_unit span').text(data['price']); | 249 | $element.find('.price_per_unit span').text(data['price']); |
236 | calculateSumPrice($item_num); | 250 | calculateSumPrice($item_num); |
237 | }, | 251 | }, |