Помощь в регистрации - PullRequest
       1

Помощь в регистрации

0 голосов
/ 16 августа 2011

Я вообще пытаюсь создать регистрационную форму, которая имеет следующую цель: если я выберу число из выпадающего списка, оно будет динамически генерировать такое большое количество определенных текстовых полей.Например, если родитель пытается зарегистрировать своих детей в приложении, он выбирает количество детей в раскрывающемся списке, а затем генератор форм динамически генерирует необходимое количество полей, соответствующих количеству детей.

1 Ответ

2 голосов
/ 16 августа 2011
<select id="foo">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

<div id="bar">

</div>

<script>
//foo is the dropdown's id
$("#foo").change(function(){
var no = parseInt(this.value);
//remove all existing textboxes
$("#bar input").remove();
for(var i = 0; i< no ;i++)
   $("<input/>",{ 
                  type:"text",
                  id:"baz"+i

   }).appendTo("#bar");
   //bar is where you want to append the textbox
});
</script>

http://jsfiddle.net/y9GRk/2/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...