这实际上包含在文档中,
here
. 我以前也回答过这个问题,但由于我目前没有这个答案的链接,所以您需要这样做:
bootbox.prompt({
title: "This is a prompt with a set of Radiobutton inputs!",
inputType: 'radio',
value: '1', /* value sets the initial checked item */
inputOptions: [
{
text: 'EU Format',
value: '1',
checked: true,
},
{
text: 'Standard Format',
value: '2',
}
],
callback: function (result) {
console.log(result);
}
});
单选按钮和复选框之间的唯一区别是,只能使用收音机设置单个值。请注意,类型必须匹配。在你的例子中,
'1'
会有用的,但是
1
不会,因为前者是字符串,而后者是数字。在检查
value
既然你引用的是无线电类型,我猜你使用的是5.x版本?如果是这样,我有一个工作进行中的文件更新
here
,直到我可以推出5.x版本。旧文件仍然有效,但它(显然?)没有记录一些新功能。