javascript - Google Closure - 将数据形成为 json 对象

标签 javascript json forms google-closure

是否可以从表单数据中获取 JSON?我只能获取数据映射或字符串表示。

var form = goog.dom.getElement('myform');
console.log(goog.dom.forms.getFormDataString(form));

最佳答案

只需将 map 转换为 JSON:

var json = goog.json.serialize(goog.dom.forms.getFormDataMap(form).toObject());

关于javascript - Google Closure - 将数据形成为 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7051246/

相关文章:

javascript - 提交时更改值

javascript - 无法在路径/的 javascript 中访问 c​​ookie

javascript - HTML 表单和 JavaScript 验证不起作用

javascript - 模糊一个表单,除了它的提交按钮,这可能吗?

javascript - gem Assets 内的配置不起作用

javascript - Vue.js:定义一个服务

android - 将 JSON 数据发布到 Android 中的 Web 服务

c# - 使用 DataContractJsonSerializer 对 JSON 对象进行部分反序列化

ruby-on-rails - 在 Ember Data 修订版 12 中删除记录的正确方法是什么?

javascript - jsfiddle 错误 {"error": "Please use POST request"} when submitting a form