По нажатию на кнопку "add another options" отрисовывается еще один блок с аналогичными полями. У всех последующих блоков есть кнопка для удаления блока. Но она работает странно. Если кнопка прописана в самом файле html, то блок скрывается, а вот в данном случае, когда кнопка добавляется через джс, то она не работает. По нажатию на нее срабатывает стандартное поведение кнопки, как я понимаю, хотя я отменил стандартное поведение через preventDefault()
$('.button-delete-row').click(function(e) {
// body...
e.preventDefault();
$(this).closest('.select-row').hide();
});
https://jsfiddle.net/gtn8sgjp/
UPD на реальной странице этот блок с полями хранится в модальном окне. После нажатия на красную кнопку модальное окно просто закрывается.