jquery中的开始日期和结束日期
问题描述:
我有两个日期字段,分别是项目的Start Date
和End Date
。jquery中的开始日期和结束日期
如果用户选择start date
不到今天并没有选择EndDate
,我需要为要去显示项目。我怎么能这样做?
我使用下面的代码
$(function() {
$("#from").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function(selectedDate) {
$("#to").datepicker("option", "minDate", selectedDate);
}
});
$("#to").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function(selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
}
});
});
答
地址:
onClose: function (dateText){
if (dateText === "") {
$("#to").value("on going");
}
}
这应该做的伎俩。
你完整的代码将是这样的:
$("#to").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function(selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
},
onClose: function (dateText){
if (dateText === "") {
$("#to").value("on going");
}
}
});
答
希望你正在使用jQuery UI的日期选择器。如果是,在该插件中,您可以选择选择日期范围。它会限制日期的选择。
+0
埃德温..我想显示要去,如果用户没有选择结束日期的任何日期 – 2013-03-06 12:56:42
感谢,让我试试:) – 2013-03-06 12:58:43
我忘了提及你应该把这个放到$(“#to”).datepicker选项中。 – 2013-03-06 13:06:36
这是什么datetext? – 2013-03-06 13:14:11