关于WdatePicker.js的结束时间大于开始时间

本文介绍如何使用 WdatePicker 控件实现日期选择时的相互限制,即确保结束时间始终晚于开始时间。通过设置 minDate 和 maxDate 属性,可以有效地控制日期范围,保证业务逻辑的正确性。

简单笔记 :

WdatePicker.js

要使结束时间大于开始时间只要在线束时间的 minDate:'#F{$dp.$D(\'stimeParam\')}' 即可:不多说

详细代码如下:

<tr>

<td>开始时间:</td>
<td><input type="text" class="Wdate" id="stimeParam" name="stimeParam" onfocus="WdatePicker({skin:'whyGreen',dateFmt: 'yyyy-MM-dd HH:mm:ss', minDate: '${minDate}', maxDate: '${maxDate}' }) " value="${stimeParam}"/></td>
<td>结束时间:</td>
<td><input type="text" class="Wdate" id="timeParam" name="timeParam" onfocus="WdatePicker({skin:'whyGreen',dateFmt: 'yyyy-MM-dd HH:mm:ss', minDate:'#F{$dp.$D(\'stimeParam\')}', maxDate: '${maxDate}' }) " value="${inputDateStr}"/></td>

</tr>

相互

<input type="text" class="Wdate" id="startTime"  onfocus="WdatePicker({dateFmt:'yyyy年MM月',maxDate:'#F{$dp.$D(\'endTime\')}'})"/>             <input type="text" class="Wdate" id="endTime" onfocus="WdatePicker({dateFmt:'yyyy年MM月',minDate:'#F{$dp.$D(\'startTime\')}'})"/>  

 

转载于:https://www.cnblogs.com/agnils/p/6672532.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值