HTML
<select name="select" id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<br>
<input id="bla" type="text" name="attendant[]">
jQuery
$("select").change(function() {
var select = parseFloat($('#select').val());
$('#bla').after('<br><input id="bla" type="text" name="attendant[]">');
});
大家好,上面是我创建的代码。我需要更改选择框以根据选择框的值更新表单字段的数量。如果用户更改为 4,则屏幕上应显示 4 个表单字段。如果值更改为 1,则屏幕上应该只有一个。
几天前才开始使用 JQuery 不太好,因此不胜感激。
谢谢
这是我正在研究的 JSFiddle。 http://jsfiddle.net/andrewvmail/b5Gqg/3/