我正在尝试用来.seralizeArray()收集表单输入值.
输入字段包含具有相应价格的项目列表; 我想将每个值保存在相应的密钥对中,但不断收到错误:... empty array with 0 length.
我尝试了一些选择器的组合,但仍然得到[].
如何成功序列化?
以下是我的代码:
HTML
<fieldset id='itemInformation'>
<h2>Items</h2>
<div class="itemGroup">
<input type="text" id="item1Name" value="Item 1" class="itemNames">
<input type="number" step="0.01" id="item1Price" value="0.00">
</div>
<div class="itemGroup">
<input type="text" id="item2Name" value="Item 2" class="itemNames">
<input type="number" step="0.01" id="item2Price" value="0.00">
</div>
<div class="itemGroup">
<input type="text" id="item3Name" value="Item 3" class="itemNames">
<input type="number" step="0.01" id="item3Price" value="0.00">
</div>
<div class="changeNumber">
<button class="increase">+</button>
<button class="decrease">–</button>
</div>
<div class="buttons">
<button class="previousButton btn">Previous</button>
<button class="nextButton btn">Next</button>
</div>
</fieldset> …Run Code Online (Sandbox Code Playgroud)