自分の質問に答える: ビューを
<div class="form-group">
<label class="control-label">No. of travellers:</label>
<select onchange='getamount(this.value);' name="pax" id="pax" class="form-control selectpicker pax">
<option >Select option</option>
@for ($i = 1; $i <= 8; $i++)
<option value={{$i}}> {{$i}}</option>
@endfor
</select>
</div>
<div id="inrlog"></div>
スクリプト:
$(document).ready(function() {
$(".pax").on('change', function() {
var counter = parseInt(this.value, 10);
var html = '<form><div class="form-group"><label for="email">Email:</label><input type="email" class="form-control" id="email" placeholder="Enter email"></div><div class="form-group"><label for="pwd">Password:</label><input type="password" class="form-control" id="pwd" placeholder="Enter password"></div><div class="checkbox"><label><input type="checkbox"> Remember me</label></div><button type="submit" class="btn btn-default">Submit</button></form>';
var str = "";
for (var i = 1; i <= counter; i++) {
str +='<h3 class="col-md-10 col-md-offset-1">Person '+i+'</h3>'+html+'<br>';
}
$("#inrlog").empty().append(str);
})
});
私はあなたのフォームのための正確な使用をしませんが、あなたは同じ形で5回を埋めることができれば、それバッチアップロードにするほうが簡単かもしれません。ウィザードフォームはユーザーを非常にうまく導きますが、効率を必要とするだけの繰り返し作業をしなければならない場合、非常に迷惑になることがあります。私はあなたが次の画面であなたのアップロードを編集することができるバッチアップロードを選ぶだろう。例えば、Facebookの写真アルバムのアップロードのようなもの。 – Loek