Bootstrap BootBox
設定
<link rel=”stylesheet” href=”https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.1.2/css/tempusdominus-bootstrap-4.min.css” />
<script src=”https://code.jquery.com/jquery-3.3.1.js” ></script>
<script src=”https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js”></script>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.4.0/bootbox.js” integrity=”sha256-tcqPYPyxU+Fsv5sVdvnxLYJ7Jq9wWpi4twZbtZ0ubY8=” crossorigin=”anonymous”></script>
alert
bootbox.alert(‘登録できませんでした’);
confirm
通常
$(‘#mybutton’).click(function(){
ボタン押下イベントをキャンセル
event.preventDefault();
bootbox.confirm(“~します。”, function (result) {
if (result) {
確認メッセージ:YES押下時に実行する処理
~
}
});
});
カスタマイズ
$(‘#mybutton’).click(function(){
event.preventDefault();
bootbox.confirm(
{
message: “~します。”,
buttons: {
confirm: {
label: “~”,
className: ‘btn-danger’
},
cancel: {
label: ‘キャンセル’,
}
},
callback: function (result) {
if (result) {
確認メッセージ:YES押下時に実行する処理
~
}
}
});
});
入力ボックス
bootbox.prompt(“入力して下さい”, function (input) {
result = input;
});