如何在商品列表获取商品的ID并直接购买

cyu388 2018-07-11 09:42:39
如下图所示,我想点购买时直接购买商品。
现在我遇到的问题是如果发送商品ID,如果用隐藏表单提交,那不是要每个商品都要设置一个隐藏的INPUT?
这样好像不太现实,各位前辈有什么好办法吗,不好意思,我没有系统学过这些,只是临用临学一点。
谢谢各位前辈能指点一下。

...全文
796 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
正怒月神 版主 2018-07-12
  • 打赏
  • 举报
回复
我好奇的是:楼主为什么觉得不现实?
  • 打赏
  • 举报
回复
例如 asp.net 的所谓页面开发,是一遍一遍 html 刷新方式的。那么就算是“跳转到本页自身”,也是一遍遍刷新方式的。这就并不是现代的(最近7、8年逐步流行的)富客户端 web 应用的设计方式。

比如说我们的某个企业报表系统有10万行 js 代码,上百个模板,几百个后台关系数据库表,单只有一个启动 html 有100多行,运行时从来不会有什么“表单提交”这回事儿。web 应用程序就跟传统的 winform、wpf 等桌面程序客户端应用一样,是通过通讯方式跟业务服务器联系的,怎么可能去提交、刷新整个页面呢?

提交、刷新整个页面,就是不同类型的技术了。我们从来不招聘这种传统 web 页面开发人员。
  • 打赏
  • 举报
回复
另外,这种页面反复跳转的方式是20年前、上个世纪的 web 开发技术了,现在只是最初级的人的 js 编程知识。实际上现代的单页面 web 应用程序是从来不进行页面跳转的,一个 html 就是一个完整的应用。看到页面跳转(而不是单页面设计概念)就知道是不同类型的技术了。
  • 打赏
  • 举报
回复
点“购买”时可以使用 js 为 window.location.href 设置重定向页面地址,此时可以拼接 url 参数。

不用什么 <input />去提交。
apple8160 2018-07-12
  • 打赏
  • 举报
回复
为什么要隐藏input 按钮上绑定ID不就行了 post到后台处理
cyu388 2018-07-12
  • 打赏
  • 举报
回复
引用 6 楼 hanjun0612 的回复:
我好奇的是:楼主为什么觉得不现实?


因为不懂,所以觉得不现实。

贫穷限制了想象。。。

不好意思,能不能给个简单例子参考一下。
全栈极简 2018-07-11
  • 打赏
  • 举报
回复
没什么不现实的,你每个商品不是都有详细和购买按钮吗?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧