12
我在想如何刪除出現在Bootbox警報,確認,提示和對話框上的「X」按鈕。禁用Bootbox關閉按鈕
有些情況下,您希望要求用戶提供響應 - 不只是點擊「X」按鈕即可解除彈出窗口。
有沒有人有如何刪除此按鈕的想法?
我在想如何刪除出現在Bootbox警報,確認,提示和對話框上的「X」按鈕。禁用Bootbox關閉按鈕
有些情況下,您希望要求用戶提供響應 - 不只是點擊「X」按鈕即可解除彈出窗口。
有沒有人有如何刪除此按鈕的想法?
我最終找到解決方案,它是相當容易的(但似乎並沒有爲當前Bootbox文檔。)
的解決方案適用於Bootbox對話,因此,如果您需要刪除「 X「的其他類型的框,我建議模仿其他更原始類型的框作爲對話框。
的解決方案,它使用closeButton: false
,被認爲是在下面的代碼片段:
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.}
通過確保用戶必須點擊一個按鈕關閉對話框,我們可以確保他們觸發適當的回調函數。
現在這包含在Bootbox [文檔](http://bootboxjs.com/documentation.html#dialog-options) – Lahiru