gpt4 book ai didi

twitter-bootstrap - 如何使用 Bootstrap 日期选择器作为输入创建 Bootstrap 框提示符

转载 作者:行者123 更新时间:2023-12-01 20:27:17 26 4
gpt4 key购买 nike

我正在使用 bootbox 创建一个对话框。

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

$("#date").datepicker(); //Not working

知道如何使用日期选择器输入创建 Bootstrap 框提示吗?谢谢

最佳答案

这个解决方法对我来说很有效。欢迎任何更好的方法来解决这个问题。

function BootboxContent() {
var frm_str = '<form id="some-form">'
+ '<div class="form-group">'
+ '<label for="date">Date</label>'
+ '<input id="date" class="date span2 form-control input-sm" size="16" placeholder="dd-mm-yy" type="text">'
+ '</div>'
+ '</form>';

var object = $('<div/>').html(frm_str).contents();

object.find('.date').datepicker({
format: 'yyyy-mm-dd',
autoclose: true
}).on('changeDate', function (ev) {
$(this).blur();
$(this).datepicker('hide');
});

return object
}

//Show the datepicker in the bootbox
bootbox.dialog({
message: BootboxContent,
title: "Reschedule Rule",
buttons: {
main: {
label: "OK",
className: "btn-primary"
}
}
});

日期选择器将显示在模态叠加层后面。在 datepicker.css 中,将 z-index: 99999 !important 添加到 .datepicker

要根据 Bootstrap 框对话框的位置调整日期选择器输入下方的日历,请添加以下样式:

.modal-open .datepicker {
left: 52% !important; //Change it according to the position of your dialog
top: 25% !important; //Change it according to the position of your dialog
}

关于twitter-bootstrap - 如何使用 Bootstrap 日期选择器作为输入创建 Bootstrap 框提示符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22009649/

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