無法購買問題
老師為什麼我就只有第一個店鋪不能買?其他都可以?第一個店鋪的所有商品都操作失敗
還有就是為什麼同一件商品只能買一次?我買了笑咪咪三次了他卻只顯示一次?為什麼其他兩次卻沒有輸入到資料庫呢.....
24
收起
正在回答
2回答
同学你好,1、非常抱歉,这里老师没有清楚表达自己的意思,老师想表达的是,测试源码中内容,第一个店铺是可以正常购买的,而同学的第一个店铺不能购买,可以尝试删掉这个店铺,此时其他店铺作为第一个店铺,再来试试能不能购买。 给同学造成的不便,深表歉意。
2、同一件商品只能购买一次,可能出现这种情况的原因是:在同一段时间下,发送了相同的请求,浏览器会认为是重复请求,不予提交,同学可以尝试在这个提交中加上一个随机数,这样浏览器就会认为不是重复请求了,比如: (在productdetail.js中)
如上所示,在对应的a标签中添加一段timer=Math.floor(Math.random() * 100)这个随机数的内容
imgListHtml += '<div><a href="/o2o/frontend/adduserproductmap?productId=' +product.productId +'&timer='+Math.floor(Math.random() * 100)+'">购买</div>';
如上所示,修改后再试试。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星