ShopCar.php
複製代碼 代碼如下:
class Shopcar
{
//商品清單
$ function checkProduct($product)
{
for($i=0;$i
{
if($this->productList[$i]['name'] ==$product['name'])
return $i;
}
return -1;
}
//加入購物車
public function add($product)
{
$i=$this-check ($product);
if($i==-1)
array_push($this->productList,$product);
else
$this->productList[$i]['num']+=$product[ 'num'];
}
//刪除
public function delete($product)
{
$i=$this->checkProduct($product);
if($i!=-1)
e_splice($ ->productList,$i,1);
}
//回傳所有的商品的資訊
public function show()
{
return $this->productList;
}
}
return $this->productList;
}
}
複製程式碼
程式碼如下:
function buy (i)
{var num=$(':input[name=num]')[i].value;
var name=$('[name=name]')[i].innerHTML;
var price =$('[name=price]')[i].innerHTML;
alert(num+name+price);
$.ajax({
type:'post', //傳送的方式,get/post
url:'index.php', //傳送資料的位址
cache:'false',
data:'num='+num+"&name="+name+"&price="+price,
success:function(data)
{
alert(data);
}
})
}
商品編號 | 商品編號價格 | 數量 | 購買 | ||||||||||
0 |
|
商品2 |
| 商品3 |
|
商品4 |
|
td> | ' /> |