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 | 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 | }, | ... | ... |