【发布时间】:2013-08-14 01:51:17
【问题描述】:
我想验证“开始”日期/时间对是否早于页面上的“结束”日期/时间对。我正在使用 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/)
...用于比较 datepicker vals,但我也需要合并时间元素,以便“结束”时间元素中的时间(在同一日期)早于“开始”时间元素也会将该范围标记为无效。
怎么做?
【问题讨论】:
标签: jquery html jquery-ui jquery-ui-datepicker html-input