• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

js 购物车 关闭页面后 重新打开页面 后 显示关闭页面前的商品数量 怎么

$.ajax({
                                        type: "GET",
                                        url: getCar,
                                        data: {
                                                userID: userID1,
                                        },
                                        dataType: "JSONP",
                                        success: function(data) {
                                                if(data == 0) {
                                                        console.log("没有搜索结果");
                                                } else {
                                                        console.log(data);
                                                        for(var i = 0; i < data; i++);
                                                        var getCarHtml = '';
                                                        var length = data.length;
                                                        for(var i = 0; i < data.length; i++) {


                                                                var goodsListImg = data.goodsListImg;
                                                                var goodsName = data.goodsName;
                                                                var className = data.className;
                                                                var goodsIDa = data.goodsID;
                                                                var price = data.price;
//                                                                var numbers = data.number;
//                                                                console.log(numbers+"00000000");


                                                                getCarHtml += "<li a='" + goodsIDa + "' class='prdListCon-fir'>

" + goodsName + "

" + className + "
单价 ¥" + price + "
数量:
-
1
+

"                       
                                                        }
                       
                                                        $('#prdListCon').append(getCarHtml);
                                                        myScroll = new IScroll('#wrapper', {});
                                                       
                                                       
                                                        //加的效果
                                                        $(".add").on("touchend", function() {
                                                                var bs = $(this).parent().parent().attr('a');
                                                                //console.log(bs);                                                       
                                                                var n = $(this).prev().text();
                                                                console.log(n+"nnnnn")
                                                                var num = parseInt(n) + 1;
                                                                if(num == 0) {
                                                                        return;
                                                                }
                                                                $(this).prev().text(num);
                                                                add_Or_del(updatecars,userID1,bs,num);
                                                                totalNum_Mon();
                                                               


                                                        });


                                                        //减的效果
                                                        $(".jian").on("touchend", function() {
                                                                var bs = $(this).parent().parent().attr('a');
                                                                var n = $(this).next().text();
                                                                var num = parseInt(n) - 1;
                                                                if(num == 0) {
                                                                        return;
                                                                }
                                                                $(this).next().text(num);
                                                                //购物车添加更新函数
                                                                add_Or_del(updatecars,userID1,bs,num);
                                                                totalNum_Mon();
                                                        });
                                                       
                                                       


                                                        $('.delete').on("touchend", function() {
                                                                var bs = $(this).parent().parent().attr('a');
                                                                //console.log(bs);
                                                                //购物车删除
                                                                add_Or_del(updatecars,userID1,bs,0);


                                                                //删除节点
                                                                $(this).parent().parent().remove();
                                                                totalNum_Mon();
                                                        });
                                                       
                                                       
                                                        //时时更新商品总数和总价
                                                        totalNum_Mon();
                                                        function totalNum_Mon(){
                                                                var numTop=0,MonTop=0;
                                                                //取出每类商品的数量
                                                                $('.tit7').each(function(){
                                                                        numTop+=parseInt(this.innerHTML);
                                                                        //console.log(numTop);
                                                                        //取出每类商品数量的单价
                                                                        var singlePrice=parseInt($('.tit4 b').eq($('.tit7').index($(this))).text());
                                                                        /*console.log(numTop)
                                                                        console.log(singlePrice)*/
                                                                        //每类商品的数量乘上单价,让和相加
                                                                        MonTop+=parseInt(this.innerHTML)*singlePrice;
//                                                                        console.log(MonTop);
                                                                });
//                                                                console.log(numTop);
                                                                $('.shopMes span').html(numTop);
                                                                $('.shopMes i').html(MonTop);
                                                        }


                                                }
                                        }
                                })
                        }
                       
                        //购物车增加、删减更新函数
                        function add_Or_del(updatecarUrl,userID,goodsID,nums) {
                                $.ajax({
                                        type: "GET",
                                        url: updatecarUrl,
                                        data: {
                                                userID: userID,
                                                goodsID: goodsID,
                                                number: nums
                                        },
                                        success: function(data) {
                                                console.log(data)
                                                if(data == 1) {
                                                        console.log("更新成功");
                                                } else {
                                                        console.log('更新不成功')
                                                }


                                        }
                                })
                        }

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

可以使用HTML5 LocalStorage 本地存储.

使用道具 举报

发新帖

发布任务需求已有1031288位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!