小白,比如我在第一个页面接收ajax数据,怎么把这个数据显示到第二个页面上?
补充,是这样的,第一个页面提交了数据,第二个页面才有内容,第二个页面依赖第一个页面,第一个页面提交会带个id传到后端,就是不清楚第二个页面ajax什么时候触发呢?可能之前描述不清楚,因为这个流程我没弄清楚,所以提问引起误会
补充,是这样的,第一个页面提交了数据,第二个页面才有内容,第二个页面依赖第一个页面,第一个页面提交会带个id传到后端,就是不清楚第二个页面ajax什么时候触发呢?可能之前描述不清楚,因为这个流程我没弄清楚,所以提问引起误会
亲,我觉得你这个需求怪怪的。第一个页面ajax
接收到数据,再把这个数据显示到第二个页面上!我觉得有点绕圈了啊!一步就能走完的逻辑你为啥分两步走呢!还是你需求要求这样?
你的所谓第二个页面是另一个标签页还是同一个页面跳转到下一个url?
第一种情况可以尝试用sessionstorage临时存储
第二种情况有条件的可以尝试前端路由,不能做前端路由的还是用sessionstorage解决
注意sessionstorage和localstorage的大小限制
好古怪的逻辑,你说的这个是不是第一页上传表单第二页显示表单数据,这个不建议用ajax啊,ajax回传还是显示在第一页,除非做成单页应用,直接在服务器接收到页面一的时候重定向到页面二不就好了
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
第一个页面 的id既然已经穿上去了,你可以将这个id给打在跳转链接后面,location.hash = id;到第二个页面你再获取到这个 id,然后将 后台给你的 接口跟这个id拼接,形成对应的 接口地址,然后通过这个接口用ajax获取数据,那么获取的就是 这个id的数据。 接口问题你要跟后台商量好。