Bonsoir,
J'ai souhaité ajouter les boutons +/- pour modifier la quantité d'articles dans mon panier.
Seulement, je n'arrive pas à supprimer la ligne quand la quantité = 0.
Pourriez vous m'y aider s'il vous plait ?
http://beepbeep74.free.fr/chop/index.php
Code ajouter article
Code supprimer article
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 $(document).on('click', '.add_to_cart', function(){ var product_id = $(this).attr("id"); var product_name = $('#name'+product_id+'').val(); var product_price = $('#price'+product_id+'').val(); var product_quantity = $('#quantity'+product_id).val(); var action = "add"; if(product_quantity > 0) { $.ajax({ url:"action.php", method:"POST", data:{product_id:product_id, product_name:product_name, product_price:product_price, product_quantity:product_quantity, action:action}, success:function(data) { load_cart_data(); } }); } else { alert("Please Enter Number of Quantity"); } });
Code bouton -
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $(document).on('click', '.delete', function(){ var product_id = $(this).attr("id"); var action = 'remove'; $.ajax({ url:"action.php", method:"POST", data:{product_id:product_id, action:action}, success:function() { load_cart_data(); $('#cart-popover').popover('hide'); } }) });
Merci d'avance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 $(document).on('click', '.down', function(){ var product_id = $(this).attr("id"); var product_name = $('#name'+product_id+'').val(); var product_price = $('#price'+product_id+'').val(); var product_quantity = $('#quantity'+product_id).val(); var action = "add"; if(product_quantity > 0) { $.ajax({ url:"action.php", method:"POST", data:{product_id:product_id, product_name:product_name, product_price:product_price, product_quantity:-1, action:action}, success:function(data) { load_cart_data(); } }); } });
Partager