首页 > 其他 > 详细

三阶段遇到的问题(二)

时间:2019-09-05 09:38:05      阅读:89      评论:0      收藏:0      [点我收藏+]

jquery实现购物车加减的方法

当数据库的库存达到最大值的时候  就会弹出

技术分享图片

js代码如下

$(function(){
                var t = $("#quantity");
                $("#add").click(function(){
                    if (parseInt(t.val())==({$stock})){
                         //当$("#min")为1时,$("#min")不可读状态
                        alert(已达库存最大值)
                    }else {
                        t.val(parseInt(t.val()));
                        t.val(parseInt(t.val())+1);
                    }
                                    //当按加1时,解除$("#min")不可读状态
                    setTotal();
                })
                $("#min").click(function(){
                    if (parseInt(t.val())>1) {                     //判断数量值大于1时才可以减少
                        t.val(parseInt(t.val())-1)
                    }else{
                        $("#min").attr("disabled","disabled")        //当$("#min")为1时,$("#min")不可读状态
                        alert(数量最少为1)
                    }

                    setTotal();
                })

  选鞋码的时候的ajax代码如下

$("#code38").on(click,function () {
                var bb = $("#code38").val();
                var imga= $("#imga").attr(src);
                var  c=$(#names).text();
                var  jiage=$(#jiage).text();
                var yanse=$("#yanse").text();
                var total=$("#total").text();
                var quantity=$("#quantity").val();
                var style = jiage *quantity
                // console.log(style);
                $(#cc).on(click,function () {
                    $.ajax({
                        type: "post",
                        url: "{:url(‘admin/details/dda‘)}",
                        data: {
                            bb:bb,
                            c:c,
                            jiage:jiage,
                            yanse:yanse,
                            total:total,
                            style:style,
                            imga:imga,
                            quantity:quantity
                        },
                        dataType: "json"
                    })
                })

            })

php代码如下

 public function  dda(Request $request){

        $desc = $request->param(jiage);
        $title = $request->param(bb);
        $name = $request->param(c);
        $link = $request->param(yanse);
        $total = $request->param(style);
        $imga = $request->param(imga);
        $quantity = $request->param(quantity);

//        $style = $request->param(‘style‘);


        $Comm = new  Comm();
        $Comm->name = $name;
        $Comm->title = $title;
        $Comm->link = $link;
        $Comm->desc = $desc;
        $Comm->style = $total;
        $Comm->path = $imga;
        $Comm->num = $quantity;
        $res = $Comm->save();


        if ($res>0){
            $this->success(成功1,index/Details/index);
        }else{
            $this->error(失败1, index/Details/index);
        }
    }

 

三阶段遇到的问题(二)

原文:https://www.cnblogs.com/LQK157/p/11457253.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!