Updaten van product met ajax en php
Martijn nvt
05/05/2016 16:43:49Hallo
Ik ben zelf bezig met een winkel script van ajax.
Wil alleen nog dat de klant ook de aantal kan aanpassen in het winkelmandje.
Ben er al een paar dagen mee bezig geweest maar ik doe of heb iets verkeerds staan en kom er niet uit.
Is er misschien iemand die mij hier mee kan en wil helpen?
Vriendelijke groet martijn
Ik ben zelf bezig met een winkel script van ajax.
Wil alleen nog dat de klant ook de aantal kan aanpassen in het winkelmandje.
Ben er al een paar dagen mee bezig geweest maar ik doe of heb iets verkeerds staan en kom er niet uit.
Is er misschien iemand die mij hier mee kan en wil helpen?
Vriendelijke groet martijn
PHP hulp
23/11/2024 10:38:18Pipo Clown
05/05/2016 17:36:39Martijn nvt
05/05/2016 17:53:55Dat kan, tussen [code] en [/code] tags. Zolang het alleen de belangrijkste code is tot +/- 20 regels.
Gewijzigd op 05/05/2016 18:08:59 door - Ariën -
Martijn nvt
05/05/2016 18:25:18dit is de code wat op test02 php staat
dit is de code in ajax wat in test pagina 1 staat
Toevoeging op 05/05/2016 18:30:24:
maar ik zit in twijfel, moet ik de input value updaten in ajax script (zoals op test01 php) of gewoon in php op test02 php
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
$cart_box .= "<li> $product_code
<form name='update_form'>
<input type='text' size='2' name='input_qty' class='input_qty' value='".$product["product_qty"]."'>
<input type='hidden' class='product_code' name='product_code' value='".$product["product_code"]."'>
$currency ".sprintf("%01.2f", ($product_price * $product_qty)). "
<a href=\"#\" class=\"update-item\" data-code=\"$product_code\" title=\"Update product\">Update</a>
<a href=\"#\" class=\"remove-item\" data-code=\"$product_code\" title=\"Verwijder product\">×</a>
</form> </li>";
<form name='update_form'>
<input type='text' size='2' name='input_qty' class='input_qty' value='".$product["product_qty"]."'>
<input type='hidden' class='product_code' name='product_code' value='".$product["product_code"]."'>
$currency ".sprintf("%01.2f", ($product_price * $product_qty)). "
<a href=\"#\" class=\"update-item\" data-code=\"$product_code\" title=\"Update product\">Update</a>
<a href=\"#\" class=\"remove-item\" data-code=\"$product_code\" title=\"Verwijder product\">×</a>
</form> </li>";
dit is de code in ajax wat in test pagina 1 staat
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
$("#shopping-cart-resultaat").on('click', 'a.update-item', function(e) {
e.preventDefault();
var new_quantity = $(".input_qty").val();
var product_code = $(this).attr("data-code");
$.getJSON("test02.php", {"update_code":product_code} ,
$("#cart-info").html(data.items);
$(".cart-box").trigger( "click" );
});
});
e.preventDefault();
var new_quantity = $(".input_qty").val();
var product_code = $(this).attr("data-code");
$.getJSON("test02.php", {"update_code":product_code} ,
$("#cart-info").html(data.items);
$(".cart-box").trigger( "click" );
});
});
Toevoeging op 05/05/2016 18:30:24:
maar ik zit in twijfel, moet ik de input value updaten in ajax script (zoals op test01 php) of gewoon in php op test02 php