页面传参

winter_a 2017-08-16 05:41:10
用js实现点击图片传递参数跳转到详情页,应该怎么写
...全文
241 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
winter_a 2017-08-17
  • 打赏
  • 举报
回复
就像是商品列表一样,有图片有标题我点击某一个就进入到某个商品的详情页,我点击的时候就当作表单提交吗,然后在 详情页面在做一次请求吗?
winter_a 2017-08-17
  • 打赏
  • 举报
回复
这个我差不多能懂,只是不太明白是把参数写在URL地址后面,还是重新写一个ajax请求
走在四季 2017-08-17
  • 打赏
  • 举报
回复
商品图片应该会配有标题什么的吧,看商品列表是什么结构的,如果是ul li,单击事件最好放在 li 上,这样不管是点图片,还是点商品标题,都可以跳转到详细页面了。
走在四季 2017-08-17
  • 打赏
  • 举报
回复
引用 6 楼 winter_a 的回复:
就像是商品列表一样,有图片有标题我点击某一个就进入到某个商品的详情页,我点击的时候就当作表单提交吗,然后在 详情页面在做一次请求吗?
这种情况通常只是传一个商品ID,后台通过ID获取这个对象,再把对象传到详细页面。
二月十六 2017-08-16
  • 打赏
  • 举报
回复
可以用js 的onclick 方法来实现跳转。 也可以给img 标签在加一个a 标签来实现跳转
  • 打赏
  • 举报
回复
引用 2 楼 winter_a 的回复:
我如果想让点击的这个div的所有内容,跳转页面的时候全都在另外一个页面,也是全部把参数写在URL地址里面吗
url长度有限制,内容多用post,将div内容放入表单hidden控件中,然后post提交表单
hongmei85 2017-08-16
  • 打赏
  • 举报
回复
引用 2 楼 winter_a 的回复:
我如果想让点击的这个div的所有内容,跳转页面的时候全都在另外一个页面,也是全部把参数写在URL地址里面吗
把div所有字符都传过去吗?理论上可以,但不推荐,因为传参数长度有限,最好只传点紧要的参数过去
winter_a 2017-08-16
  • 打赏
  • 举报
回复
我如果想让点击的这个div的所有内容,跳转页面的时候全都在另外一个页面,也是全部把参数写在URL地址里面吗
  • 打赏
  • 举报
回复
<img onclick="location.href='xxxx.asp?xx=xx&bb=bb'">

推荐学习资料
easyui datagrid fitColumns:true失效解决办法
Web开发

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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