0
SweetAlert 2
に問題があります。ユーザーが[OK]をクリックしたときにフォームを送信しようとしています。私はconsole.log('success')
エラーでフォームの送信を交換する場合は表示されていないことを、SweetAlert 2 - フォームの提出(最大呼び出しスタックサイズを超過)
Uncaught (in promise) RangeError: Maximum call stack size exceeded
主なもの:
コードは、次のJavaScriptエラーを取得(jQueryのを使用して)、フォロー
$('#sa-params').click(function(e) {
e.preventDefault();
e.stopPropagation();
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!',
cancelButtonText: 'No, cancel!',
confirmButtonClass: 'btn btn-success',
cancelButtonClass: 'btn btn-danger',
buttonsStyling: false
}).then(function() {
swal(
'Deleted!',
'It has been deleted, FOREVER!',
'success'
)
$('form#delete-form').submit();
}, function (dismiss) {
if (dismiss === 'cancel') {
swal(
'Cancelled',
'Relax, nothing has been deleted :)',
'error'
)
}
})
return false;
});
ようです。 bower.jsonによると
:
jQuery version is: 2.2.4
SweetAlert2 version is: 5.3.8
...そのNITを試していない理由を知りません。 SweetAlert2の依存関係を[^ 6.0.0](https://github.com/limonte/sweetalert2/releases/tag/v6.0.0)に更新すると、傾きの変化の傾き。 –