reopen-dialog.html 1.6 KB

12345678910111213141516171819202122232425262728293031323334
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  5. <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
  6. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
  7. <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.min.js"></script>
  8. <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/1.34.5/css/bootstrap-dialog.min.css" rel="stylesheet" type="text/css" />
  9. <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/1.34.5/js/bootstrap-dialog.min.js"></script>
  10. <title>Reopen Dialog</title>
  11. <meta charset="utf-8" />
  12. </head>
  13. <body>
  14. <button id="btn-open" class="btn btn-primary btn-block">Open your dialog</button>
  15. <script type="text/javascript">
  16. /**
  17. * This example demonstrates how to create a dialog, close it and reopen it again.
  18. */
  19. $(function () {
  20. // Create your dialog but do not open it.
  21. var dialog = new BootstrapDialog({
  22. title: 'Your dialog',
  23. message: 'This dialog can be opened and closed again and again.',
  24. autodestroy: false
  25. });
  26. // Use your dialog you have created above.
  27. $('#btn-open').on('click', {dialog: dialog}, function (event) {
  28. event.data.dialog.open();
  29. });
  30. });
  31. </script>
  32. </body>
  33. </html>