【发布时间】:2021-07-08 03:16:21
【问题描述】:
复制链接: https://jsfiddle.net/isaporto/hav7pqs5/
HTML:
<button>
Click here
</button>
JS:
document.querySelector('button').addEventListener('click', () => {
Swal.fire({
title: 'Select a date',
html: `<div id="modal-content">
<form>
<input type="text" class="flatpickr">
</form>
</div>`,
showConfirmButton: false,
})
flatpickr(".flatpickr", {
dateFormat: "d/m/Y",
minDate: new Date(),
static: true
})
})
当 datepickr 输入被聚焦并且用户单击向下箭头键时,它应该聚焦并允许我们使用键盘在 flatpick 日历中导航,但在 sweetalert 模式中这不会发生 与 bootstrap modal 不同,Sweetalert2 modal 是通过 ajax 插入树中的,但不知道是不是这个 bug 的原因。
【问题讨论】:
标签: javascript html sweetalert2 flatpickr