我創建了一個表單,我想用jquery將標籤和用戶輸入的輸入值存儲到數組中。在表單的底部,有一個下一個按鈕,而不是提交。當用戶按下時,他們應該看到所有標籤及其輸入的摘要。的HTML是這樣的:從表單存儲用戶輸入並顯示彙總
<div class="form-item">
<label>Zip Code:</label>
<input type="text" />
</div>
<div class="form-item">
<label>Address:</label>
<input type="text" />
</div>
我相信去了解這一點的最好辦法是循環thorugh每個div.form-item
使用each()
像這樣:
$(".form-item").each(function(){
var label = $(this).find('label').text();
var input = $(this).find('input').val();
});
林不知道如何去收集多塊使用唯一變量的表單項目。我希望這是完全動態的,所以無論有多少表單域,它都可以工作。我是否將它們存儲在一個數組中?什麼是最好的方式去做這件事?
它應該是'$(」。形式項目「)。每個...' – samura
哎呀,謝謝! – JCHASE11