<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Demo</title>
<script src="../Assets/js/config.js"></script>
</head>
<body>
<div class="layui-form">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">日期时间选择器</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" id="ID-laydate-type-datetime" placeholder="yyyy-MM-dd HH:mm">
</div>
</div>
</div>
<hr>
</div>
<script>
layui.use(['table', 'laydate'], function () {
var laydate = layui.laydate;
// 日期时间选择器
laydate.render({
elem: '#ID-laydate-type-datetime',
type: 'datetime',
trigger: 'click', // 触发方式
format: 'yyyy-MM-dd HH:mm',
done: function (value, date, endDate) {
// 选择完毕后的回调
},
});
});
</script>
</body>
<style>
.layui-laydate-content>.layui-laydate-list {
padding-bottom: 0px;
overflow: hidden;
}
.layui-laydate-content>.layui-laydate-list>li {
width: 50%
}
.merge-box .scrollbox .merge-list {
padding-bottom: 5px;
}
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(2n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(4n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(5n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(6n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(8n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(9n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(10n),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(3),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(7),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(13),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(17),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(19),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(23),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(29),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(33),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(37),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(39),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(43),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(47),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(49),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(53),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(57),
.laydate-time-show .laydate-time-list li:nth-child(2) li:nth-child(59) {
display: none;
}
</style>
</html>
使用 laydate 创建一个只显示到分钟(不包括秒),并且分钟间隔为10分钟的时间选择框
于 2024-12-02 17:43:54 首次发布