【发布时间】:2016-09-19 08:23:56
【问题描述】:
我有一个动态表单,用户可以在其中选择输入的数量。我不知道表单可以有多少输入,我想将结果存储在一个数组中。 这是我的 HTML:
<select name="number-children" id="number-children">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
我的 jQuery :
$("#number-children").change(function () {
var str = "";
var count = Number($("#number-children option:selected").val());
for (var i = 0; i < count; i++) {
str += '<label class="col-sm-2 control-label" for="child-'+i+'">Child ' + i
+ '</label> <div class="col-sm-10"><input type="text" name="child-'+i+'" class="form-control" id="child-'+i+'"></input></div>';
}
$("#children").html(str);
});
如何将每个输入的值添加到数组中以在 post php 请求中收集它?
谢谢!
【问题讨论】: