Все, что вам нужно сделать, это выяснить, какое число выбрано, когда пользователь меняет раскрывающийся список, затем выполнить цикл по этому номеру, создавая два поля ввода для каждой итерации.
$("#selectBox").change(function() {
var htmlString = "";
var len = $("options:selected", this).val();
for (var i = 0; i < len; i++) {
htmlString += "<input type='text' class='email'>";
htmlString += "<input type='text' class='name'>";
}
$("#outputArea").html(htmlString);
}
И вы, возможно, даже захотите сделать его умнее, чтобы он проверял, сколько полей ввода у вас уже есть, а затем вносил только столько, сколько необходимо, или удалял некоторые. Таким образом, это будет немного быстрее (: