php使用 ajax操作购物车
Posted 行走江湖的码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php使用 ajax操作购物车相关的知识,希望对你有一定的参考价值。
ajax 购物车无刷演示
页面
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="__PUBLIC__/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
function shop(productid)
var url = "__URL__/cart";
var data="productid":productid,"num":parseInt($("#number").val());
var success=function(res)
if(res.status=="error")
alert("数据请求失败!");
else
alert("请求成功!");
;
var type="post";
$.post(url,data,success,"json",type);
</script>
</head>
<body>
<a href="javascript:shop(<?php echo 2?>)">shopping</a>
<input type="text" name="number" id="number" value="10" />
</body>
</html>
控制器
public function cart()
//业务处理可以在这里编写
购物车下单, 需要判断下是否已经下单 了, 如果有存在数据这执行更新操作,否则添加数据
$arr=array();
if( empty($_REQUEST['num'])||empty($_REQUEST['productid']))
$arr=array(
"id"=>'0',
"status"=>'error',
"data"=>'false',
);
else
$arr=array(
"id"=>'1',
"status"=>'success',
"data"=>'true',
);
echo json_encode($arr);
// 返回结果、
// id: "1", status: "success", data: "true"
以上是关于php使用 ajax操作购物车的主要内容,如果未能解决你的问题,请参考以下文章