Search code examples
javascriptjquerysweetalertsweetalert2

Remove "OK" button from sweet alert dialog


I am using javascript sweetalert2 library.

I want to remove the OK button from the alert box but I did not find any property for not to display this button.

I am using the timer property timer:1000 for closing the alert in one second. So, I don't think there is a use of the ok button in this matter.

enter image description here


Solution

  • You can use these properties:

    showCancelButton: false, // There won't be any cancel button
    showConfirmButton: false // There won't be any confirm button
    

    Like This

    swal({
      title: 'Auto close alert!',
      text: 'I will close in 2 seconds.',
      timer: 2000,
      showCancelButton: false,
      showConfirmButton: false
    }).then(
      function () {},
      // handling the promise rejection
      function (dismiss) {
        if (dismiss === 'timer') {
          //console.log('I was closed by the timer')
        }
      }
    )