2012-09-11 31 views
0

我想呈現一個使用powmedia骨幹形式的表單,並沒有看到它在我的標記中生成。我的模型架構是這樣的:骨幹形式隱藏字段不呈現

schema: { 
    name: { 
     title: 'Report Name', 
     validators: ['required'], 
     fieldClass: 'ui-fieldset-1' 
    }, 
    organization_id: { 
     type: 'Hidden' 
    }, 
} 

名稱字段顯示正常,但現場的organization_ID是不是在我的源可見。有任何想法嗎?提前致謝!

+0

你有這個問題嗎? https://github.com/powmedia/backbone-forms/pull/75 –

+0

我不這麼認爲。我有最新的發行版本。在207上,我看到'if(itemSchema.type!='Hidden'){$ fieldsContainer.append(fieldEl); }'我認爲自從合併後,他們會將事情轉移一點點,但代碼看起來不錯。 – jordancooperman

回答

0

回答我自己的問題。

我沒有使用內置的:

form.getValue() 

相反,我用的是所謂的骨幹虹吸式另一個插件連載我的數據,這是不是在玩好的。它也似乎是隱藏的輸入不包括在信號源中。由於Backbone的設計是無狀態的,所以將隱藏的輸入值存儲在瀏覽器中的JavaScript對象中更容易。查看查理的評論:https://groups.google.com/forum/?fromgroups=#!topic/backbone-forms/BWvsEMVHC6I