Nie potrafię wysłać za pomocą XMLHttpRequest() + POST danych,
chciałabym zrobić możliwość dodania do koszyka nie wchodząc na stronę z produktem.
Oto na czym stanęłam:
Kod
<script type="text/javascript">
//<![CDATA[
if (window.XMLHttpRequest) {
req = new XMLHttpRequest(); }
else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP"); }
function wyslijDane() {
var id = window.document.registerForm.id.value;
var ilosc = window.document.registerForm.ilosc.value;
document.getElementById("formDiv").innerHTML = "Dodano do Koszyka";
req.open('POST', 'http://xxx.pl/index.php?_a=viewProd&productId=' + id, true);
req.send('quan=' + ilosc + 'add=' + id);
}
//]]>
</script>
//<![CDATA[
if (window.XMLHttpRequest) {
req = new XMLHttpRequest(); }
else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP"); }
function wyslijDane() {
var id = window.document.registerForm.id.value;
var ilosc = window.document.registerForm.ilosc.value;
document.getElementById("formDiv").innerHTML = "Dodano do Koszyka";
req.open('POST', 'http://xxx.pl/index.php?_a=viewProd&productId=' + id, true);
req.send('quan=' + ilosc + 'add=' + id);
}
//]]>
</script>
Będę wdzięczna za pomoc.