如何在使用jQuery阻止之后继续提交表单?如何在使用jQuery阻止之后继续提交表单?
例如:
有一个删除input
元素:
<form action="/articles/{{ $article->id }}" method="POST">
{{ method_field('DELETE') }}
{{ csrf_field() }}
<input class="btn btn-danger btn-sm need-alert" type="submit" value="delete">
</form>
我想提交表单之前给用户一个sweetalert2
警报。
Javascript code:
<script>
$('.need-alert').on('click', function (event) {
event.preventDefault();
//sweetalert2 code
swal({
title: 'Are you sure?',
text: "You won't be able to revert this!",
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes, delete it!'
}).then(function() {
//...
}).catch(swal.noop);
})
</script>
的sweetalert2
警告框可以正确显示。
问:
如何继续单击sweetalert2提示框的确定按钮后,提交表单?
给您形式的ID,然后在做$( “#formId”)提交() –
点击提示框确认按钮,消防$(“#后。形式“)提交(); –
@M。加拉和Akshay Chawla,它不起作用。 – zwl1619