最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Layui时间选择框介绍

来源:动视网 责编:小采 时间:2020-11-03 18:19:29
文档

Layui时间选择框介绍

Layui时间选择框介绍:Layui中 时间格式的输入框:html代码:<div class="layui-inline" style="width: fit-content;"> <label class="layui-form-label" style="width: fit-c
推荐度:
导读Layui时间选择框介绍:Layui中 时间格式的输入框:html代码:<div class="layui-inline" style="width: fit-content;"> <label class="layui-form-label" style="width: fit-c


Layui中 时间格式的输入框:

html代码:

<div class="layui-inline" style="width: fit-content;">
 <label class="layui-form-label" style="width: fit-content;">选择日期:</label>
 <div class="layui-input-inline" style="width: 150px">
 <input type="text" name="beginDate" id="beginDate" lay-verify="datetime" class="layui-input">
 </div>
 --
 <div class="layui-form-mid">-</div>
 <div class="layui-input-inline" style="width: 150px">
 <input type="text" name="endDate" id="endDate" lay-verify="datetime" class="layui-input">
 </div>
</div>

js代码:

layui.use(['layer', 'form', 'table', 'laydate'], function () {
 var layer = layui.layer,
 $ = layui.jquery,
 form = layui.form,
 laydate = layui.laydate,
 table = layui.table;
 
 var beginDate = laydate.render({//渲染开始时间选择
 elem: '#beginDate', //通过id绑定html中插入的start
 type: 'datetime',
 max: "2099-12-31 23:59:59",//设置一个默认最大值
 done: function (value, dates) {
 endDate.config.min = {
 year: dates.year,
 month: dates.month - 1, //关键
 date: dates.date,
 hours: dates.hours,
 minutes: dates.minutes,
 seconds: dates.seconds
 };
 }
 });
 var endDate = laydate.render({//渲染结束时间选择
 elem: '#endDate',//通过id绑定html中插入的end
 type: 'datetime',
 min: "1970-1-1 00:00:00",//设置min默认最小值
 done: function (value, dates) {
 beginDate.config.max = {
 year: dates.year,
 month: dates.month - 1,//关键
 date: dates.date,
 hours: dates.hours,
 minutes: dates.minutes,
 seconds: dates.seconds
 }
 }
 });
});

elem: '#endDate' 绑定元素;

type: 'datetime' 选择类型:

max: "2099-12-31 23:59:59" 设置默认最大值

min: "1970-1-1 00:00:00" 设置默认最小值

done: function (value, dates) {
 endDate.config.min = {
 year: dates.year,
 month: dates.month - 1, //关键
 date: dates.date,
 hours: dates.hours,
 minutes: dates.minutes,
 seconds: dates.seconds
 };
 }

这个是为了选择开始时间后,结束时间必须大于等于开始时间;

本文转自:https://blog.csdn.net/Third_Week/article/details/96831135

更多layui知识请关注layui使用教程栏目。

文档

Layui时间选择框介绍

Layui时间选择框介绍:Layui中 时间格式的输入框:html代码:<div class="layui-inline" style="width: fit-content;"> <label class="layui-form-label" style="width: fit-c
推荐度:
标签: 时间 日期 介绍
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top