比如有一个页面,左边是购物车,右边是菜品列表。
点击某一个菜品,会跳转到该菜品相应的详情页面,是一个新的页面。
选择规格属性之类的信息,用ajax获取之后会返回到原来的菜品列表。
但是希望把选择的菜品信息展示在购物车上,如何做?
比如有一个页面,左边是购物车,右边是菜品列表。
点击某一个菜品,会跳转到该菜品相应的详情页面,是一个新的页面。
选择规格属性之类的信息,用ajax获取之后会返回到原来的菜品列表。
但是希望把选择的菜品信息展示在购物车上,如何做?
做的是訂餐系統吧。
假如不太考慮瀏覽器的兼容性的話,可以使用本地存儲,sessionStorage或者localStorage保存起来,然后返回原来的菜单列表时再从storage里面获取。
當然假如要考慮兼容性問題,還是用cookie去存儲數據是最好。
假如不考慮服務器承載問題,可以將數據存在sql或者nosql。對購物車添加一個預加事件,每次訪問後台,獲取數據並顯示
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
要是不方便将页面跳转改成局部刷新的话可以通过sessionStorage或者localStorage保存起来,然后返回原来的菜单列表时再从storage里面获取。