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 に変更された場合、画面には 1 つしか表示されません。
数日前に始めたばかりの JQuery はあまり得意ではないので、助けていただければ幸いです。
ありがとう
これが私が取り組んでいる JSFiddle です。 http://jsfiddle.net/andrewvmail/b5Gqg/3/