1

我一直在使用谷歌工具(庫,模板)近一年......我來到了一個點,我必須連接後端與我一直在工作的所有模板。後端以JSON格式接收數據。谷歌封閉JSON數據提交與嵌套對象?

這是我的問題。我要提交代表在後端我的對象模型JSON,我知道封庫提供此...

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

問題是,該方法getFormDataMap返回goog.structs.Map其中工程像一個哈希映射...這意味着提交的表單的所有值嵌套到數組中。

我想知道是否有人找到了解決方案。我知道有一些圖書館能夠做到這一點(https://github.com/maxatwork/form2js),但我無法相信閉包沒有任何處理這個問題的方法。

非常感謝!

回答

0

爲什麼不自己訪問數據並建立你所需要的數據結構,這並不是這將是任何形式的瓶頸。

+0

這正是我不想做的事情,因爲我得到了大量的表單和複雜的數據結構......我正在尋找一種方法來使用閉合工具自動化它...... – 2013-02-15 15:30:24

+0

我看到了你引用的插件,這看起來很容易實現imo – lennel 2013-02-15 16:37:32

+0

是的,這是我將使用,如果我不能找到任何類似的工具內關閉工具! – 2013-02-15 16:45:43