我很好奇wtforms的FieldList
是如何工作的,我使用javascript做了一些前端實驗。Wtforms - FieldList如何從前端接收輸入
所以基本上我有多個重複的領域,並有一個按鈕動態地添加新的字段並改變其id
,name
,for
繼wtforms約定(例如transaction-item-0-something
爲第一字段,transaction-item-1-something
爲第二場,等等)。
一個實驗,我並是把相同id
和name
相同的字段列表2(例如transaction-item-0-something
爲1場,transaction-item-0-something
爲第二場)。並且wtforms僅採用第一個輸入值(預期)。
第二個實驗是困擾我,我特意換了號碼的一些所以它會跳過一些數字(transaction-item-0-something
爲1場,transaction-item-2-something
爲第二場)之一,它工作得很好,wtforms同時接受輸入。
所以這讓我想知道,是不是需要訂購id
和name
?如果是這樣,wtforms如何處理接收到的輸入,那麼只是獲取包含transaction-item-x-something
的所有項目ID?並只是循環通過它,但也檢查註冊的ID是否在那裏?
你好,你怎麼弄清楚id是什麼字段列表的每個條目?我很困惑如何調用模板中的每個條目? – nmh