Layui时间选择框介绍


本文摘自PHP中文网,作者尚,侵删。

Layui中 时间格式的输入框:

html代码:

1

2

3

4

5

6

7

8

9

10

11

<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代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

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

                }

        }

    });

});

1.jpg

阅读剩余部分

相关阅读 >>

layui 免费开源吗?

jquery的easyui和layui区别是什么

layui表格怎么清空

layui事件监听的方法

layui框架的table字段筛选功能介绍

layui如何实现表格单元格合并

layui之弹出层关闭和刷新问题

layui的select框不出来怎么办

layui定义一个模块并使用的实例

layui怎么调整弹框大小

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...