この例では、複数のダイアログを一度に Open/Close する方法を示しています。
BootstrapDialog は、BootstrapDialog.dialogs 内にダイアログを作成します。
prettyPrint(); var howManyDialogs = 5; for(var i = 1; i <= howManyDialogs; i++) { var dialog = new BootstrapDialog({ title: 'Dialog No.' + i, message: 'Hello Houston, this is dialog No.' + i, buttons: [{ label: 'Close this dialog.', action: function(dialogRef){ dialogRef.close(); } }, { label: 'Close ALL opened dialogs', cssClass: 'btn-warning', action: function(){ // 全てのダイアログを閉じる場合は、BootstrapDialog.closeAll() も使用できます。 $.each(BootstrapDialog.dialogs, function(id, dialog){ dialog.close(); }); } }] }); dialog.open(); }