我正在尝试使用powmedia backbone-forms渲染表单,并且我没有看到它在我的标记中生成。我的模型架构如下所示:
schema: {
name: {
title: 'Report Name',
validators: ['required'],
fieldClass: 'ui-fieldset-1'
},
organization_id: {
type: 'Hidden'
},
}
名称字段显示正常,但在我的来源中看不到organization_id字段。有任何想法吗?提前谢谢!
答案 0 :(得分:0)
回答我自己的问题。
我没有使用内置的:
form.getValue()
相反,我正在使用另一个名为Backbone Siphon的插件来序列化我的数据,但这并不好玩。似乎隐藏的输入不是故意包含在源中。由于Backbone在设计上是无状态的,因此在浏览器中的JavaScript对象中存储隐藏的输入值更容易。请参阅查理的评论:https://groups.google.com/forum/?fromgroups=#!topic/backbone-forms/BWvsEMVHC6I