【问题标题】:JQuery ASP.NET MVC drag and drop shopping cart doesnt retain cart items when navigating to different category导航到不同类别时,JQuery ASP.NET MVC 拖放购物车不保留购物车项目
【发布时间】:2012-08-09 16:05:23
【问题描述】:

我对 ASP.NET MVC 和 JQuery 非常陌生,我已经用 ASP.NET MVC、JQuery 和 C# 构建了一个电子商务网站。我使用了来自http://www.codeproject.com/Articles/301620/Drag-Drop-Shopping-Cart-Using-Asp-net-MVC-and-JQuery 的拖放模型,这很棒。我已经修改了 JQuery 以满足我在数据检索、回发数据等方面的所有需求。

我遇到的问题是我有不同的产品类别使用我的 products.cshtml(视图),所以当用户想要将更多商品添加到当前购物车并导航到购物车中的所有现有商品的新类别时回发发生时被删除。我的问题是导航到不同类别时如何将当前商品保留在购物车中。

【问题讨论】:

  • 问题是什么?还是您只是期待人们会为您编写免费代码?

标签: c# jquery asp.net-mvc json


【解决方案1】:

您需要在某处保存对购物车的更改。某处可能是 cookie、数据库、会话等。我建议将其保存到数据库中。要将其保存到数据库,可能有多种方法,但您需要确保在服务器端调用操作,只要您使用 jQuery 和 Drag&Drop,这可能是对 MVC 操作的 ajax 调用,这将保存购物车内容.

如果您查看您提到的一篇文章的 cmets,我认为有将购物车内容保存到数据库的解决方案。

【讨论】:

  • 谢谢 Giedrius,但我知道我做错了什么,你在 Db 中存储数据是正确的,这就是我已经在做的。
猜你喜欢
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多