2012-08-09 113 views
0

我很新的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的Drop & Drop模型,這非常棒。我修改了JQuery以滿足我在數據檢索,回發數據等方面的所有需求。JQuery ASP.NET MVC拖放購物車不導航到不同類別時不保留購物車項目

我遇到的問題是我有不同的產品類別,使用我的products.cshtml(視圖),所以當用戶想要將更多物品添加到當前購物車並導航到新類別時,購物車中的所有現有物品都會在回發發生時被移除。我的問題是,如何在導航到不同類別時將當前項目保存在購物車中。

+0

問題是什麼?或者你只是期待,那些人會爲你寫免費代碼? – 2012-08-09 01:55:42

回答

0

您需要將購物車的更改保存在某處。那個地方可能是cookie,數據庫,會話等。我建議將其保存到數據庫。爲了將其保存到數據庫中,可能有多種方法,但只要您使用jQuery並拖動,可能會是ajax調用MVC Action,您需要在服務器端確保調用操作,這樣可以節省時間購物車內容。

如果你看看你提到的文章的評論,我認爲有保存購物車內容到數據庫的解決方案。

+0

謝謝Giedrius,但我知道我做錯了什麼,而且你正確地將數據存儲在Db中,這正是我已經在做的事情。 – 2012-08-09 08:09:24