用于获取对象数组的骨干虹吸管

时间:2015-04-09 18:29:12

标签: javascript html backbone.js

我有以下HTML代码

 <div style="display: none">
   <input type="text" name="TypeId" id="wiz-TypeId" value="<%= TypeId %>"/>
   <input type="text" name="dealer" id="wiz-dealer-descr" value="<%= dealer %>"/>
   <input type="text" name="player" id="wiz-player-descr" value="<%= player %>"/>
 </div>

当我做骨干虹吸时,它以下列格式给我JSON:

"TypeId":
"dealer":
"player":

我希望它采用以下格式:

"configutation": {
    "TypeId":
    "dealer":
    "player":
  }  

如何在html中对名称标签进行编码,以便Backbone.Syphon.serialize以所需格式提供JSON

1 个答案:

答案 0 :(得分:1)

<div style="display: none">
   <input type="text" name="configuration[TypeId]" value="<%= TypeId %>"/>
   <input type="text" name="configuration[dealer]" value="<%= dealer %>"/>
   <input type="text" name="configuration[player]" value="<%= player %>"/>
 </div>

这将序列化父对象内的变量