layui时间控件清空之后无法正常使用的问题


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

解决layui时间控件清空之后无法正常使用的问题,以及时间范围的选择。

共有两种解决方式:

方式一(layui 1.x):

html代码:

1

2

3

4

5

6

7

8

9

10

11

12

<div class="layui-inline">

<div class="layui-input-inline">

<input type="text" name="start_time" class="layui-input" id="start_time"

placeholder="开始时间(修改时间)">

</div>

</div>

<div class="layui-inline">

<div class="layui-input-inline">

<input type="text" name="end_time" class="layui-input" id="end_time"

placeholder="结束时间(修改时间)">

</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

var start = {

istime: true,

format: 'YYYY-MM-DD hh:mm:ss',

max: '2099-06-16 23:59:59',

istoday: true,

choose: function (datas) {

end.min = datas; //开始日选好后,重置结束日的最小日期

}

};

var end = {

istime: true,

format: 'YYYY-MM-DD hh:mm:ss',

max: '2099-06-16 23:59:59',

istoday: true,

choose: function (datas) {

start.max = datas; //结束日选好后,重置开始日的最大日期

}

};

document.getElementById('start_time').onclick = function () {

start.elem = this;

laydate(start);

};

document.getElementById('end_time').onclick = function () {

end.elem = this;

laydate(end);

};

方式二(layui 2.x):

阅读剩余部分

相关阅读 >>

webpack打包layui实现步骤

layui第三方插件开发规范详解

layui的laydate组件中添加设置一周开始的方法

layui模块介绍

layui表单验证介绍

layui laypage组件常见用法总结

layui批量删除怎么刷新当前分页

layui框架常用输入框介绍

layui支持ie8吗

layui中进度条渲染介绍

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




打赏

取消

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

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

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

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

评论

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