javascript页面之间传值

clipboard.png

clipboard.png
第一张截图是父页面(ajax写的),点击付款申请后,将勾选的所有行传到第二张截图中。这么多数据怎么传递?

阅读 4.1k
8 个回答

你这个涉及金钱交易这类信息,url传参和localStorage都不安全,最好还是在父级页面通过接口传到后台,子页面再请求一下

利用本地存储,比如存LocalStorage里面,支付的时候取信息,支付完清除。

勾选时候获取那一行的id,再根据条件请求数据。

新手上路,请多包涵

如果浏览器支持h5的话 就用localstorage
不然就用cookie来传递

我们公司这种一般都是请求接口的。

如果你是那种单页应用,你还可以搞一个对象来共享这些数据。
如果不是,那还是乖乖请求接口,起码后面出问题了,也是后端的问题。

  1. 第一个页面请求到了所有数据, 通过id就可以遍历出你选择的行的信息

  2. 通过id请求后台获得选择的行的信息

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题