博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
layui中laydate动态赋值最大、最小值
阅读量:6832 次
发布时间:2019-06-26

本文共 652 字,大约阅读时间需要 2 分钟。

hot3.png

最近在开发中应用到layui中的laydate控件,但是在动态改变两个laydate的最大值与最小值时迷糊了一段时间,下面的方法可满足于最大值与最下之的配置。

一.添加HTML标签 

172838_g9We_3267609.png

二.js渲染

174207_ZkSK_3267609.png

注意点:

1.laydate.render无法重复渲染,当laydate.render对应一个elem已经渲染过一次之后,我们是无法通过再次渲染来修改其中的max值与min值的。

2.startDate.config.max与endDate.config.min是一个对象,不是一个字符串,endDate.config.min="2017-01-01";是不可以设置的。实际这里得到的是一个对象,不同于在我们渲染时的min与max了,直接将字符串赋值是没有效果。

3.dates的格式虽然与endDate.config.min格式相同但是直接让endDate.config.min=dates你会发现并不是你想要的结果,是因为虽然dates中的数据是你选择的日期,可是endDate.config.min中设置的month的值却比你输入的month的值大了一个月,因此假如你选的开始日期是3月,直接赋值给了endDate.config.min之后你会发现结束日期的最小日期变成了4月,因此我们需要将dates中的月份值减一后再赋值给endDate.config.min

PS:以上内容仅供参考,如有疑问敬请指正。

转载于:https://my.oschina.net/ochmdlc/blog/1796912

你可能感兴趣的文章
codewars065 - Backwards Read Primes
查看>>
为什么调用 FragmentPagerAdapter.notifyDataSetChanged...
查看>>
class文件加密,class文件数据库加载
查看>>
Kubernetes 集群安装
查看>>
apache server
查看>>
forward与sendRedirect
查看>>
spring管理serlvet
查看>>
SDL_AudioSpec结构体分析
查看>>
Maven工程发布tomcat无lib包问题
查看>>
使用Scrapy来爬取自己的CSDN文章 (2)
查看>>
同时查看集群中多台机器日志的简单的shell脚本
查看>>
GemFire核心功能介绍
查看>>
ZUUL源码分析 <一
查看>>
Spring 启动记录(11)
查看>>
SphereView for tag cloud
查看>>
Autoconf和Automake,自动生成Makefile
查看>>
开源 免费 java CMS - FreeCMS1.2-功能说明-系统配置
查看>>
利用Javascript通过WMI取得Windows系统信息
查看>>
上传OpenCart代码到服务器的FTP工具FileZilla使用教程
查看>>
观影《寒战》
查看>>