在做功能中,时间条件查询必不可少,最常见的就是单个日期选择、日期范围选择。layui的时间控件是比较好看并且实用的控件了,可以设置样式主题颜色、日期格式等等,使用起来也比较方便,这里我记录一下简单的使用满足基本的要求,更多的请参考官方文档,仅为记录使用方式,以便下次使用,如果有错误的地方还请多多指导。

首先我们需要引入layui的css、js文件。


这里要注意的是我使用的相对路径,从此html页面寻找到js和css。

在body里面写一个layui的时间标签
<body><div class="layui-inline"><label class="layui-form-label">中文版</label><div class="layui-input-inline"><input type="text" class="layui-input" id="test1" placeholder="yyyy-MM-dd"></div></div></body>
最后一步,初始化我们的时间标签,layui可以采用模块化加载,减轻了单个页面的压力。我们需要使用到什么js就在layui.use([‘xxx’,‘xxx’],function(){});这里我们只需要使用到渲染时间的laydate。
 <script>layui.use('laydate', function () {var laydate = layui.laydate;//执行一个laydate实例laydate.render({elem: '#test1' //指定元素,input的id,value:new Date()//初始值为当前日期,type: 'date'//时间格式 date表示 yyyy-MM-dd});});</script>

我们看一下效果图

全部代码

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>简单日期选择</title><link rel="stylesheet" href="../../layui/css/layui.css"  media="all"><script src="../../layui/layui.js" charset="utf-8"></script></head><body><div class="layui-inline"><label class="layui-form-label">中文版</label><div class="layui-input-inline"><input type="text" class="layui-input" id="test1" placeholder="yyyy-MM-dd"></div></div></body><script>layui.use('laydate', function () {var laydate = layui.laydate;//执行一个laydate实例laydate.render({elem: '#test1' //指定元素,input的id,value:new Date()//初始值为当前日期,type: 'date'//时间格式 date表示 yyyy-MM-dd});});</script>
</html>

如果我们想要设置显示的日期格式 比如说年、年月、年月日等那么设置type属性为对应的值。

主题风格属性theme

怎么得到选中的时间?,直接用获取Input输入框的值直接获取即可。
其它更多的使用规则请参考layui官方文档。

layui时间控件的简单使用相关推荐

  1. layui时间控件 laydate 重置失效

    layui时间控件 laydate 重置失效 问题描述 页面代码 问题处理 问题描述 layui日期控件laydate引入页面后,页面开始时间小于结束时间,结束时间最大为当前时间,展示效果如图,第一次 ...

  2. layui时间控件在谷歌浏览器中闪退

    laydate闪退 现象 原因分析 解决办法 注意 现象 当日期控件弹出的界面在输入框之上时,如下图所示的红色矩形框所在的位置, 如果弹出日期控件的位置上下足够,并不覆盖输入框时,则不会出现这样的情况 ...

  3. Layui时间选择器,Layui时间控件选择时间范围的方法

    官方文档:https://www.layui.site/doc/modules/laydate.html 通用时间渲染函数 function renderTime(elem, type, value, ...

  4. layui 日期范围选择器_layui时间控件选择时间范围的实现方法

    解决layui时间控件清空之后无法正常使用的问题,以及时间范围的选择 共有两种解决方式: 方式一(layui 1.x): html代码: placeholder="开始时间(修改时间)&qu ...

  5. HTML5超简单的日期时间控件

    HTML5超简单的日期时间控件 时间都是宝贵的,尤其是开发人员,所以为了节省时间,我直接展示下效果,符合您的要求就采纳,不符合,就不用继续看了! 1.1 日期控件效果: 1.2 时间控件展示: 2.1 ...

  6. layui layDate时间控件绑定多个文本框组件

    layDate.js下载地址 多个输入框都是实现选择日期时间,通过class去循环遍历绑定时间控件. <div><input type="text" class= ...

  7. html页面时间段开始结束,使用layui日期控件laydate对开始和结束时间进行联动控制的方法...

    1.在页面先引入laydate.js文件 2.html页面控件如下: 3.html页面js代码如下: //年月选择器 laydate.render({ elem: '#begin_time' ,typ ...

  8. bootstrap-datetimepicker时间控件添加清除按钮

    本文转自:https://blog.csdn.net/gyysmile/article/details/80226993 其实这位大神写的很好了,为什么我还要在写呢,因为我想写点东西了 最近测试部提出 ...

  9. bootstrap日期时间控件

    datetime控件 Bootstrap的日期时间控件,使用非常的简单. 首先,添加日期时间控件的引用 @*datetime控件*@<link href="~/Content/Boot ...

最新文章

  1. OpenCV(十二)漫水填充算法
  2. struct tm 和 time_t
  3. javascript基础整理
  4. Java 9 JShell示例:集合静态工厂方法
  5. 【狂神JAVA】MyBatis笔记
  6. mysql自动备份 linux_Linux下MySQL数据库自动定时备份
  7. Java程序员须知的七个日志管理工具
  8. android swf游戏下载工具,安卓swf游戏播放器下载
  9. java url 请求 最大长度限制,Http协议中的各种长度限制总结
  10. 二、建模及画网格软件推荐
  11. 笔记:常见TCP端口号
  12. BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignment阅读笔记
  13. [pwn]堆:fastbin attack详解
  14. 机器人控制学习机器编程代码_带上机器人,让他们维护我们的代码!
  15. 网易校招编程题目之牛牛分苹果
  16. 以word转PDF为例,免费的文档格式转换方法分享
  17. Android P HAL层添加HIDL实例(详细实现步骤)
  18. 2008年超级计算机排名,2008年Opteron超级计算机性能将突破1petaflop
  19. 怎么样防止文档泄密呢?
  20. 背靠创新工场,创新奇智瞄准企业AI赋能,天使轮融资过亿元人民币

热门文章

  1. 全球与中国高端视频处理器市场深度研究分析报告趋势
  2. 稻盛和夫:高层次的人,都善于把复杂问题「简单化」
  3. 【Meta-AI】Sam-分割一切 测试
  4. 简要描述java语言的特点是什么_java语言的特点是什么
  5. 内网映射(如何映射自己的项目至公网)
  6. MSN进行时 msning
  7. 无锡锡东2021高考成绩查询,2021无锡市地区高考成绩排名查询,无锡市高考各高中成绩喜报榜单...
  8. 崔西凡JavaWeb笔记day13-day15(2016年8月30日22:36:30)
  9. kaggle 泰坦尼克号生存预测——六种算法模型实现与比较
  10. 1月28日,30秒知全网,精选7个热点