Ho finito per trovare la soluzione, ed è abbastanza facile (ma non sembra essere nella documentazione Bootbox corrente.)
La soluzione funziona per Bootbox finestre di dialogo, quindi se avete bisogno di rimuovere la " X "per altri tipi di box, suggerirei di imitare gli altri tipi di box più primitivi come una finestra di dialogo.
La soluzione, che utilizza closeButton: false
, si vede nel frammento qui sotto:
bootbox.dialog({
closeButton: false,
title: "Woah this acts like an alert",
message: "Cool info for you. You MUST click Ok.",
buttons: {
success:{
label: "Ok",
callback: callback
}
}
});
callback(){//stuff that happens when they click Ok.}
Facendo in modo che l'utente deve fare clic su un pulsante per chiudere la finestra, siamo in grado di fare in modo che innescano una funzione di callback appropriata .
Ora questo è incluso in Bootbox [documentazione] (http://bootboxjs.com/documentation.html#dialog-options) – Lahiru