我想验证“开始”日期/时间对是否早于页面上的“结束”日期/时间对。我正在使用 jQueryUI 日期选择器和 HTML5 时间输入元素/小部件。
这个 jQuery:
var begD = $.datepicker.parseDate('mm/dd/yy', $('#BeginDate').val());
var endD = $.datepicker.parseDate('mm/dd/yy', $('#EndDate').val());
if (begD > endD) {
alert('Begin date must be before End date');
$('#BeginDate').focus();
return false;
}
(在此处的上下文中查看此脚本:http: //jsfiddle.net/clayshannon/QCrXG/9/)
...用于比较日期选择器 val,但我也需要合并时间元素,以便“结束”时间元素中早于“开始”时间元素的时间(在同一日期)也将标记范围无效。
怎么做?