【问题标题】:Shopping cart in jquery with php and session带有 php 和 session 的 jquery 中的购物车
【发布时间】:2011-04-22 18:07:10
【问题描述】:

美好的一天!

我现在通过创建一个基本的购物车来学习这个 jquery,就像添加到购物车按钮、删除项目和清除按钮在 jquery 中一样工作。

该功能是将添加的项目保存在会话中,也可以通过jquery进行删除和清除。我现在对 jquery 如何添加项目有了一个想法。但不适用于移除单个商品或清除购物车中的所有商品。

非常感谢任何帮助和建议。

谢谢... :D

这是我迄今为止在购物车上所做的代码。这是两个文件中的 index.php 和 cart.php 是添加到购物车按钮已经工作除了删除和清除。因为我还不能运行会话。

这里是:

<script type="text/javascript">
// for ajax 
$(document).ready(function(){

  $(".add").click(function(){

    var id = $(this).attr("proid");
    var item = $("#item"+id).val();
    var brand = $("#brand"+id).val();   
    var price = $("#price"+id).val();   
    var quantity = $("#quantity"+id).val();         

    $.ajax({ 
      type: "POST",
      url: "cart.php",
      data: "id="+ id + "& item="+ item + "& brand="+ brand +"& price="+ price +"& quantity="+ quantity,
      success: function(data){
        $("#jcart").html(data);
      }
    }); //ajax

    return false;

  }); //click function

  //show empty table
  $("#jcart").load("jcart.php");

  //--> for options
  $(".remove").click(function(){

    var id = $(this).attr("proid");

    $.ajax({
      type: "POST",
      url: "clear.php",
      data: "id="+ id,
      success: function(data){
        $('#jcart').html(data)
      }
    });

  });       

  $(".clear").click(function(){

    $.ajax({
      type: "POST",
      url: "clear.php",
      success: function(data){
        $("#jcart").html(data)
      }
    });

  });

});

</script>

我对如何保存然后检索项目感到困难。任何想法或帮助将不胜感激...

提前致谢!

【问题讨论】:

    标签: php jquery session cart shopping


    【解决方案1】:

    那里有相当多的教程可以创建(听起来像)您正在寻找的东西。

    阅读它们以及PHP Manual for Sessions,看看你能想出什么。如果你开始了,然后卡住了,回来,再问一些问题(带有示例和代码示例),我们将尽我们所能提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-29
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      相关资源
      最近更新 更多