[英]JQuery ASP.NET MVC drag and drop shopping cart doesnt retain cart items when navigating to different category
我对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(视图)的不同产品类别,因此当用户要将更多商品添加到当前购物车中并导航到新类别时,购物车中所有现有商品都将被删除回发发生。 我的问题是,导航到其他类别时如何将当前商品保留在购物车中。
您需要将购物车的更改保存到某处。 那可能是cookie,数据库,会话等。我建议将其保存到数据库。 要将其保存到数据库,可能有多种方法,但是您需要确保在服务器端进行调用操作,只要您使用的是jQuery和Drag&Drop,这可能是对MVC Action的ajax调用,这将保存购物车内容。
如果您看一下您提到的文章的评论,我认为有一种将购物车内容保存到数据库的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.