有木有人已经做出了自动修改总价钱的代码了?????

来源:4-4 修改购物车中的数据并显示在页面

吴小咖88

2018-03-10 02:41

求大神回答啊!!!!不懂怎么写,搞了好久也不会

写回答 关注

5回答

  • 慕盖茨1461535
    2020-06-16 23:24:30
    随手一敲烂代码 哈哈哈  大概就是算差价再用jquery改变对应的内容
    var success=function(result){
        if(result.state==1){
            $(function () {
                //原来的总价
                var total =  parseInt($("#total").html());
                //得到那个小计
                var price =parseInt($("#newsum-"+product_id).html());
                //得到和之前的差价
                var sub=result.sum-price;
                //得到新的总价
                var newtotal=total+sub;
                $("#newsum-"+product_id).html(result.sum);
                //修改总价
                $("#total").html(newtotal);
            });


  • qq_看看_1
    2018-07-13 12:13:00

    第一 添加class  id

    <td align="center" bgcolor="#ffffff" >¥<span class="totle" id="total-<?php echo $product['id'] ?>"><?php echo $product['num']*$product['price'] ?></span>元</td>

    <td bgcolor="#ffffff">
               <span id="total2">购物金额小计 ¥<?php echo $total ?>元</span>             
     </td>

    第二 添加js

    if(response.errno == 0){
                                var price = ($("#product-"+productid).val())*($("#p-"+productid).html());
                                $("#total-"+productid).html(price);
                                var sum = 0;
                                $(".totle").each(function() {
                                  sum += parseFloat($(this).text());
                                $("#total2").text("¥"+sum+"元");
          })
    }



  • qq_看看_1
    2018-07-12 16:51:22

    <dd>
           <strong>购买数量:</strong>
            <input name="number" type="text" id="number"  onblur="changeNumber(<?php echo $data['id']?>,this.value)" value="1" size="4" onblur="" style="border:1px solid #ccc; "> <strong>商品总价:</strong><font id="totalPrice" class="f1">¥2588元</font>
           </dd>

    <script type="text/javascript">
            function changeNumber(){
                  var num = parseInt($("#number").val());
                  var sellPrice = <?php echo $data['price']?>;
                  $("#totalPrice").html("¥"+num*sellPrice+"元");
            }
          </script>

    我是修改的产品页面中的总价格

  • YESICAN360
    2018-06-28 09:40:28

    我弄好了


  • perfect809
    2018-05-04 21:02:39

    你猜呀!

Ajax技术在购物车中的应用(PHP篇)

用购物车实例带你体验Ajax在项目中的设计思想和用户体验性

40523 学习 · 85 问题

查看课程

相似问题