如何将HTML转换回JSON

时间:2014-01-22 21:15:49

标签: jquery html ajax json handlebars.js

我有一个页面,其中实际容器被检索为JSON并使用handlebar javascript转换为HTML。

用户可以选择更改容器中的字段。就像移动容器中显示的文本框一样。他们可以保存这些偏好。他们还可以从提供的工具箱中添加新字段。 (想像一个MS画)

当用户选择保存时,我需要将更新的信息发送回服务器并保存。

为了实现这一点,我试图利用用于构造容器的初始JSON,以便我可以花更少的时间来构建发布的JSON请求。

是否有更好的方法将HTML转换回JSON,或者我应该遍历每个节点/子节点以获取更新的值并构造JSON。

需要你的建议,因为我之前没有这样做过。

感谢阅读。

1 个答案:

答案 0 :(得分:1)

您是否考虑使用Angular或任何其他MVVM框架来执行此双向绑定

使用棱角可以做到像:

  <p>First name: {{JsonObject.firstName}}</p>

如果是输入值或更新,则会自动反映回您的JSON对象。

这是一个很棒的介绍视频:

http://www.youtube.com/watch?v=i9MHigUZKEM