Я использую django -dynami c -formset, чтобы добавить формы из 2 входов. Я хотел бы скопировать введенные значения в поля, когда пользователь нажимает «добавить еще». Насколько я понимаю описание, это можно сделать с помощью опции keepFieldValues
. Вот часть скрипта
<script type="text/javascript">
$('.formset_row-{{ formset.prefix }}').formset({
prefix: '{{ formset.prefix }}',
keepFieldValues: '#id_set_set-0-id',
});
</script>
Часть шаблона отображается как
<tr class="row1 formset_row-set_set">
<td>
<input type="hidden" name="set_set-0-id" id="id_set_set-0-id">
<input type="hidden" name="set_set-0-workout" id="id_set_set-0-workout">
<div id="div_id_set_set-0-reps" class="control-group">
<div class="controls">
<input type="number" name="set_set-0-reps" placeholder="reps" min="0" class="numberinput" id="id_set_set-0-reps">
</div>
</div>
</td>
Неужели я неправильно понимаю параметр или как его применить? Я попробовал несколько разных вариантов, но безуспешно. ТИА!