вы можете добавить кнопку в форму, а затем, назначив ей функцию удаления формы, добавьте в вашу функцию #add_more следующее:
var btn = document.createElement("BUTTON");
$('#id_form-'+(form_count)+'-name')[0].parentElement.appendChild(btn)
btn.innerHTML = "Remove";
btn.onclick = removeForm
, а функция removeForm выглядит следующим образом:
function removeForm(){
this.parentElement.remove()
var form_idx = $('#id_form-TOTAL_FORMS').val();
$('#id_form-TOTAL_FORMS').val(parseInt(form_idx) - 1);
}
РЕДАКТИРОВАТЬ:
$('#add_more').click(function() {
var form_count = $('#id_form-TOTAL_FORMS').val();
$('#form_set').append($('#empty_form').html().replace(/__prefix__/g, form_count));
$('#id_form-TOTAL_FORMS').val(parseInt(form_count) + 1);
var btn = document.createElement("BUTTON");
$('#id_form-'+(form_count)+'-name')[0].parentElement.appendChild(btn)
btn.innerHTML = "Remove";
btn.onclick = removeForm
});
РЕДАКТИРОВАТЬ 2 после решения проблемы в чате:
строки:
$('#id_form-'+(form_count)+'-name')[0].parentElement.appendChild(btn)
и
this.parentElement.remove()
существенно меняется в зависимости от структуры вашего html
. Сначала нужно выбрать, куда добавить кнопку для удаления формы, а во-вторых, найти форму для удаления ...