【问题标题】:Pass JSON Object to another page将 JSON 对象传递到另一个页面
【发布时间】:2015-11-25 07:06:45
【问题描述】:

我正在使用 HTML 5 开发网页。该页面具有添加详细信息按钮以添加多个联系人详细信息。当用户在详细信息页面点击添加按钮时,该信息需要以表格格式显示在主页中。只有在用户单击主页中的提交按钮后,所有这些信息才需要保存在数据库中。

下面是我的主页java脚本

var jsonContact = [{"name" :"" ,"email":"","mobile":""}];

【问题讨论】:

  • 你有什么问题?

标签: javascript json


【解决方案1】:

好吧,如果您想跨页面传递一些数据,最好的方法是使用 localStorage/sessionStorage(唯一的区别是 localStorage 没有到期日期,sessionStorage 是可自描述的)。

var jsonContact = [{"name" :"" ,"email":"","mobile":""}];
sessionStorage.setItem('contactOptions', JSON.stringify(jsonContact));
sessionStorage.getItem('contactOptions');

别忘了把 json 解析回来:)

【讨论】:

  • 您能否提供我如何将项目添加到 JSON 的详细信息页面。对不起,我是 json 对象的新手
  • 广义上的 JSON 只不过是一个普通的 javascript 对象。要存储,您只需将其字符串化并存储为字符串,然后当您想再次将其视为对象时,您只需解析它。这是一个演示jsfiddle.net/frx0d2ea/4
  • 它不起作用...可能是因为我使用的是mowbly平台
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-24
  • 1970-01-01
  • 2011-12-04
  • 1970-01-01
  • 2013-08-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多