sweetalert2

✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦

MIT License

Downloads
2.6M
Stars
16.8K
Committers
122
sweetalert2 - extraParams

Published by limonte over 8 years ago

Add extraParams param which can be passed to inputValidator and preConfirm

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

Add input: radio

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 -

Published by limonte over 8 years ago

sweetalert2 - Remove closeOnConfirm and closeOnCancel, add preConfirm

Published by limonte over 8 years ago

Breaking changes in 2.0.0

  1. Remove closeOnConfirm and closeOnCancel parameters.
  2. preConfirm parameter is added, you can pass function to execute before confirm, which should return Promise.

Usage example:

swal({
  title: 'Submit to run ajax request',
  showCancelButton: true,
  confirmButtonText: 'Submit',
  showLoaderOnConfirm: true,
  preConfirm: function() {
    return new Promise(function(resolve) {
      setTimeout(function() {
        resolve();
      }, 2000);
    });
  },
  allowOutsideClick: false
}).then(function(isConfirm) {
  if (isConfirm) {
    swal('Ajax request finished!');
  }
});
sweetalert2 -

Published by limonte over 8 years ago