@stayHARD

Как сделать бесконечную форму(динамическое кол-во полей)?

Здравствуйте.
Есть форма. Имеет 5 полей, вида:
<div class="form-group">
       <label>Course name:</label>
       <input class="form-control" name="course" required>
       <p class="help-block">Example: HTML course</p>
</div>

Нужно по клику на какой-либо элемент(кнопка в виде "+" например) добавить еще 4 поля(эти 4 поля должны быть копией предыдущих 5 (только без первого)).
Но, есть одна небольшая проблема. В дальнейшем форма обрабатывается в Django view, а значит нужны разные аттрибуты name для элементов.
Как лучше реализовать?
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
@stayHARD Автор вопроса
<script type="text/javascript">
$(document).ready(function(){
	var count = 1;
    $("#add-another").click(function(){
        $("#id").clone().appendTo("div").attr('name', 'qwerty' + count);
        count ++;
    });
});
</script>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы