日期控件
来源:互联网 发布:mac os x 10.11黑苹果 编辑:程序博客网 时间:2024/06/06 05:22
采用WdatePicker.js插件
详细API说明:http://www.my97.net/demo/index.htm
1、界面显示:
时间(hh:mm:ss) 日期(yyyy-MM-dd)
2、常用示例:
月月-日日格式: <input type="text" class=" input-wdatepicker txt-default date" onclick="WdatePicker({ dateFmt: 'MM-dd' })" />
时:分:秒格式(最小9点,最大11:30): <input type="text" class="Wdate" id="date" onclick="WdatePicker({dateFmt: 'H:mm:ss', minDate: '8:00:00', maxDate: '11:30:00' })"/>
时间范围(结束日期大于开始日期):
<input id="StartTime" name="StartTime" type="text" class="input-wdatepicker txt-default" onclick="WdatePicker({ dateFmt: 'yyyy-MM', maxDate: '#F{$dp.$D(\'EndTime\')}' })" /> -
<input id="EndTime" name="EndTime" type="text" class="input-wdatepicker txt-default" onclick="WdatePicker({ dateFmt: 'yyyy-MM', minDate: '#F{$dp.$D(\'StartTime\')}' })" />
3、常用属性配置:
注意:坐标默认单位是px,是相对当前框架坐标(不受滚动条),left属性只接受数字,top属性除接受数字外还可以接受 'above' 上方显示, 'under' 下方显示, 'auto' 系统根据页面大小自动选择(默认)
如:
{left:100,top:50}表示固定坐标[100,50]
{top:50}表示横坐标自动生成,纵坐标指定为 50
{left:100}表示纵坐标自动生成,横坐标指定为 100
{top:'above'}表示上方显示
{top:'under'}表示下方显示
请参考示例langstring'auto'当值为'auto'时 自动根据客户端浏览器的语言自动选择语言
当值为 其他 时 从langList中选择对应的语言skinstring'default'皮肤名称 默认自带 default和whyGreen两个皮肤
另外如果你的css够强的话,可以自己做皮肤dateFmtstring'yyyy-MM-dd'日期显示格式realDateFmtstring'yyyy-MM-dd'计算机可识别的,真正的日期格式
无效日期设置(disabledDates),最大日期(maxDate),最小日期(minDate)以及快速日期都必须与它们相匹配
建议使用默认值realTimeFmtstring'HH:mm:ss'realFullFmtstring'%Date %Time'minDatestring'1900-01-01 00:00:00'最小日期(注意要与上面的real日期相匹配)maxDatestring'2099-12-31 23:59:59'最大日期(注意要与上面的real日期相匹配)startDatestring''起始日期,既点击日期框时显示的起始日期
为空时,使用今天作为起始日期(默认值)
否则使用传入的日期作为起始日期(注意要与上面的real日期相匹配)isShowWeekboolfalse是否显示周highLineWeekDaybooltrue是否高亮显示 周六 周日isShowClearbooltrue是否显示清空按钮isShowTodaybooltrue是否显示今天按钮isShowOthersbooltrue为true时,第一行空白处显示上月的日期,末行空白处显示下月的日期,否则不显示readOnlyboolfalse是否只读errDealModeint0纠错模式设置 可设置3中模式 0 - 提示 1 - 自动纠错 2 - 标记autoPickDateboolnull为false时 点日期的时候不自动输入,而是要通过确定才能输入
为true时 即点击日期即可返回日期值
为null时(推荐使用) 如果有时间置为false 否则置为trueqsEnabledbooltrue是否启用快速选择功能quickSelArraynull快速选择数据,可以传入5个快速选择日期
注意:日期格式必须与 realDateFmt realTimeFmt realFullFmt 相匹配disabledDaysArraynull可以使用此功能禁用周日至周六所对应的日期
0至6 分别代表 周日至周六disabledDatesArraynull可以使用此功能禁用所指定的一个或多个日期
其中日期格式dateFmt:
4、WdatePicker常用内置函数
arg [object]: 日期差量,可以设置成
{y:[值],M:[值],d:[值],H:[值],m:[值],s:[值]}
属性 y,M,d,H,m,s 分别代表 年月日时分秒
{M:3,d:7} 表示 3个月零7天
{d:1,H:1} 表示1天多1小时将id对应的日期框中的日期字符串,加上定义的日期差量,返回使用real格式化后的日期串$dp.$DVString全局v [string]: 日期字符串
arg [object]: 同上例的arg将传入的日期字符串,加上定义的日期差量,返回使用real格式化后的日期串
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 日期控件
- 输出随机认证码图片
- 8.自定义函数综合应用示例
- python sort、sorted高级排序技巧
- [codefoces439C]The Intriguing Obsession(组合数学)
- 一、创建Assetbundle 在unity3d开发的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新。
- 日期控件
- Linux内存清理
- 二叉搜索树转化为双向链表
- mysql建表date类型不能设置默认值
- Different Ways to Add Parentheses
- 虽然不简单但还是要学的JavaWeb—配置环境
- 学习笔记之初识Python
- c#操作excel文件模板
- Joda-Time用户指导