Я использую bootbox для создания диалога, но я хочу, чтобы определенные кнопки отображались только при определенных условиях.
Я много искал, но не нашел ничего полезного..
Я определяю загрузочный ящик следующим образом:
bootbox.dialog({
title: "title",
message: "text",
buttons: {
btn1: {
label: "Button 1",
callback: function () {
/* do something */
}
},
btn2: {
label: "Button 2",
callback: function () {
/* do something */
}
}
});
Как я могу сделать так, чтобы вторая кнопка отображалась только if(condition == true)
?
Я также попытался удалить кнопку после этого следующим образом:
bootbox.dialog({...})
if(!condition) {
$('[data-bb-handler="btn2"]').remove();
}
Но безуспешно.
Любая идея оценена!
Гретц