本文整理自网络,侵删。
帝国ECMS实现AJAX无刷新加入购物车的方法主要步骤如下:
一、修改商城内容模板,头部加入如下代码:
代码如下:
<script type="text/javascript" src="[!--news.url--]skin/default/js/jquery.js"></script>
<script type="text/javascript" src="[!--news.url--]skin/default/js/addBuyCar.js"></script>
<script type="text/javascript">
var newsurl='<?=$public_r[newsurl]?>';
</script>
二、修改商城内容模板,加入购物车部分修改成如下代码:
<script type="text/javascript" src="[!--news.url--]skin/default/js/addBuyCar.js"></script>
<script type="text/javascript">
var newsurl='<?=$public_r[newsurl]?>';
</script>
二、修改商城内容模板,加入购物车部分修改成如下代码:
代码如下:
<a onclick="AddProduct([!--classid--],[!--id--]);">加入购物车</a>
三、至于jquery文件,兼容1.3和1.4版本,自行下载。文件addBuyCar.js源代码如下:
三、至于jquery文件,兼容1.3和1.4版本,自行下载。文件addBuyCar.js源代码如下:
代码如下:
function AddProduct(classid,id) {
$.ajax({
type: "post",
url: newsurl+"e/template/ShopSys/addBuyCar.php",
data:"classid="+classid+"&id="+id,
dataType: "json",
success: function (json) {
alert(json.msg);
}
})
}
$.ajax({
type: "post",
url: newsurl+"e/template/ShopSys/addBuyCar.php",
data:"classid="+classid+"&id="+id,
dataType: "json",
success: function (json) {
alert(json.msg);
}
})
}
四、加入处理程序e/template/ShopSys/addBuyCar.php,其源代码如下:
相关阅读 >>
帝国CMS后台fckeditor编辑器兼容ie10的方法汇总
帝国CMS后台系统设置网站地址改了信息地址域名不变的解决方法
更多相关阅读请进入《帝国CMS》频道 >>
相关推荐
评论
管理员已关闭评论功能...
- 欢迎访问木庄网络博客
- 可复制:代码框内的文字。
- 方法:Ctrl+C。