引言
我們要全心全意的爲用戶着想,所以細節更能體現出來!
當用戶進行時間區間的選擇時,我們應該實時的保證結束日期要大於開始日期。
jsp
<input id="SignedStartDate" class="easyui-datebox" />
<input id="SignedEndDate" class="easyui-datebox" data-options="validType:'equaldDate[\'#SignedStartDate\']'"/>
js
$.extend($.fn.validatebox.defaults.rules, {
equaldDate: {
validator: function (value, param) {
var start = $(param[0]).datetimebox('getValue'); //獲取開始時間
return value > start; //有效範圍爲當前時間大於開始時間
},
message: '結束日期應大於開始日期!' //匹配失敗消息
}
});
這樣進行驗證之後就會提示用戶啦。。。。。。