1

再会!

我现在通过创建一个基本的购物车来学习这个 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>

我在讨论如何保存然后检索项目时遇到了困难。任何想法或帮助将不胜感激......

提前致谢!

4

1 回答 1

2

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

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

于 2010-10-08T08:49:34.937 回答