我正在尝试在toastr通知完成显示后重定向.我目前有ajax请求
$.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('value') }, type: $(form).attr('method'), url: $(form).attr('action'), data: $(form).serialize(), dataType: 'json', success: function (data) { toastr.success('Hello','Your fun',{timeOut: 2000,preventDuplicates: true, positionClass:'toast-top-center'}); return window.location.href = '/'; }, error: function (data) { var html = 'Email/Password is invalid'; $('#loginMsg').html(html); }
问题是它显示通知但重定向到快速实际读取通知.如何在toastr通知隐藏后重定向?
toastr
给出回调选项
toastr.options.onShown = function() { console.log('hello'); }
toastr.options.onHidden = function() { console.log('goodbye'); }
toastr.options.onclick = function() { console.log('clicked'); }
toastr.options.onCloseClick = function() { console.log('close button clicked'); }
在函数内部,您可以使用重定向URL
这取决于您使用支票听到的插件