Я хочу, чтобы по сабмиту форма самоудалилась. Но это нужно сделать
при срабатывании ajaxForm:
<form class="test-form">
<button class="test-button">SUBMIT</button>
</form>
$(".test-form").ajaxForm(function() {
$(this).remove();
});
И почему-то не получается.
Можно сделать так:
$(".test-button").on('click', function() {
$(this).parent().remove();
});
Но этот вариант не подходит, нужно сделать удаление именно с ajaxForm.
Еще можно сделать так:
$(".test-form").ajaxForm(function() {
$(".test-form").remove();
});
И тогда тоже всё пучком, но у меня много форм и мне нужно удалять только ту, где произошел сабмит, то есть нужен $(this), но с ним почему-то удаления формы не происходит?