gpt4 book ai didi

bootbox - 如何自定义 Bootbox.js 提示选项

转载 作者:行者123 更新时间:2023-12-04 00:02:09 26 4
gpt4 key购买 nike

我正在尝试自定义 bootboxjs.prompt 选项,但它似乎不允许选项对象作为参数

这是来自 http://bootboxjs.com/index.html#api 的示例

bootbox.prompt("What is your name?", function(result) {                
if (result === null) {
Example.show("Prompt dismissed");
} else {
Example.show("Hi <b>"+result+"</b>");
}
});

这就是我想要通过的:
var promptOptions = {
title: "Custom label",
buttons: {
confirm: {
label: "Save"
}
}
};

bootbox.prompt(promptOptions, function(result) {
if (result === null) {
console.log("Prompt dismissed");
} else {
console.log("Hi "+result);
}
});

如何自定义标题和按钮标签?

最佳答案

您将能够使用自定义对话框制作自定义提示。
您唯一需要知道的是,您提供给 bootbox 的消息字符串不必是纯文本。它可以是 HTML,因此您可以将自己的提示放在自定义引导框对话框中。

您要做的是(使用 Bootbox 4.x):

bootbox.dialog({
message: "First name:<input type='text' id='first_name'>",
title: "Custom label",
buttons: {
main: {
label: "Save",
className: "btn-primary",
callback: function() {
console.log("Hi "+ $('#first_name').val());
}
}
}
});

关于bootbox - 如何自定义 Bootbox.js 提示选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19684318/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com