xi123的个人博客分享 http://blog.sciencenet.cn/u/xi123

博文

在前端页面显示日历

已有 3920 次阅读 2018-1-14 15:15 |个人分类:django学习|系统分类:科研笔记

一、layDate 日期与时间组件

   layDate 是 layui 独立维护的三大组件之一;

   获得 layDate 文件包后,解压并将 laydate 整个文件夹(不要拆分结构) 存放到你项目的目录,使用时,只需引入 laydate.js 即可。

   示例:

  1. <!DOCTYPE html>

  2. <html>

  3. <head>

  4.  <meta charset="utf-8">

  5.  <title>使用 layDate 独立版</title>

  6. </head>

  7. <body>

  8. <input type="text" id="test1">

  9. <script src="/laydate/laydate.js"></script> <!-- 改成你的路径 -->

  10. <script>

  11. //执行一个laydate实例

  12. laydate.render({

  13.  elem: '#test1' //指定元素

  14. });

  15. </script>

  16. </body>

  17. </html>

   通过核心方法:laydate.render(options) 来设置基础参数,也可以通过方法:laydate.set(options) 来设定全局基础参数.

   (1)elem - 绑定元素      

       类型:String/DOM,默认值:无

       必填项,用于绑定执行日期渲染的元素,值一般为选择器,或DOM对象

    • laydate.render({

      • elem: '#test1' //指定元素

      • //或 elem: document.getElementById('test')、elem: lay('#test') 等
    • })

   (2)type - 控件选择类型      

       类型:String,默认值:date

       用于单独提供不同的选择器类型。  

  • //年选择器,只提供年列表选择

  • laydate.render({

  •  elem: '#test'

  •  ,type: 'year'

  • });


  • //年月选择器,只提供年月列表选择

  • laydate.render({

  •  elem: '#test'

  •  ,type: 'month'

  • });


  • //日期选择器,可选择年月日,为默认值

  • laydate.render({

  •  elem: '#test'

  •  //,type: 'date' //默认,可不填

  • });


  • //时间选择器,可选择时分秒等等

  • laydate.render({

  •  elem: '#test'

  •  ,type: 'time'

  • });


  • //日期时间选择器,可选择年月日,时分秒等

  • laydate.render({

  •  elem: '#test'

  •  ,type: 'datetime'

  • });

参考资料:

[1]http://www.layui.com/laydate/        (组件下载地址)

[2]http://www.layui.com/doc/modules/laydate.html (组件使用说明地址)





https://blog.sciencenet.cn/blog-3360373-1094806.html

上一篇:django之表单处理
下一篇:linux相关操作之后台进程管理
收藏 IP: 101.64.179.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-16 17:48

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部