使用Jquery将日期选择器上的当前日期设置为活动

使用Jquery将日期选择器上的当前日期设置为活动,jquery,datepicker,Jquery,Datepicker,我在设置日期选择器的正确日期时遇到了一个小问题。 不知何故,文本框中显示的日期与日期选择器中的日期不符 代码文本框: <div class="small-12 medium-6 large-3 columns"> @Html.Label("Departure Date:", new { @class = "label-travel" }) @Html.TextBoxFor(m => m.DepartureDate, new { Value = Model.Dep

我在设置日期选择器的正确日期时遇到了一个小问题。 不知何故,文本框中显示的日期与日期选择器中的日期不符

代码文本框:

<div class="small-12 medium-6 large-3 columns">
    @Html.Label("Departure Date:", new { @class = "label-travel" })
    @Html.TextBoxFor(m => m.DepartureDate, new { Value = Model.DepartureDate.ToShortDateString(), @class = "textbox", @id = "departureDate" })
</div>

<div class="small-12 medium-6 large-3 columns">
   @Html.Label("Return Date:", new { @class = "label-travel" })
   @Html.TextBoxFor(m => m.ReturnDate, new { Value = Model.ReturnDate.ToShortDateString(), @class = "textbox", @id = "returnDate" }) 
</div>

var currentDay = ??
var currentDayPlusOne = ??

$("#departureDate").datepicker({
    dateformat: "yy-dd-mm"
});

$("#returnDate").datepicker({
    dateformat: "yy-dd-mm"
});

@Label(“出发日期:”,new{@class=“Label travel”})
@Html.TextBoxFor(m=>m.DepartureDate,新的{Value=Model.DepartureDate.ToShortDateString(),@class=“textbox”,@id=“DepartureDate”})
@Label(“返回日期:”,new{@class=“Label travel”})
@Html.TextBoxFor(m=>m.ReturnDate,新的{Value=Model.ReturnDate.ToShortDateString(),@class=“textbox”,@id=“ReturnDate”})
var currentDay=??
var currentDayPlusOne=??
$(“#出发日期”).datepicker({
日期格式:“yy-dd-mm”
});
$(“#返回日期”).datepicker({
日期格式:“yy-dd-mm”
});
我应该写些什么来设置我的日期选择器中的当前日期,这样文本框中的日期是2015-26-15,而另一天是2015-27-15

希望有人能给我看。

查看以下片段:

这里,
setDate
设置今天日期&
dateFormat
定义要显示的格式

var currentDate=新日期();
var tomrw=new Date(new Date().getTime()+24*60*60*1000);
$(“#departureDate”).datepicker({dateFormat:“yy-dd-mm”).datepicker(“setDate”,new-Date());
$(“#returnDate”).datepicker({dateFormat:“yy-dd-mm”}).datepicker(“setDate”,tomrw)

出发日期:
返回日期:
您可以这样做:

<script>
                $("#departureDate").datepicker().datepicker("setDate", new Date());

            $("#returnDate").datepicker().datepicker("setDate", new Date());
</script>

$(“#departureDate”).datepicker().datepicker(“setDate”,new Date());
$(“#returnDate”).datepicker().datepicker(“setDate”,new Date());

您想要类似于Fidler的相关日期吗
2015-26-15
?有15个月或27个月的日历吗?工作副本。。但是调用datepicker两次对吗?@Mandersen当然,您可以在不同的元素上多次调用
datepicker()。查看jquery datepicker示例中的示例,该示例使用
from
to
字段作为日期选择器。第二个日期选择器执行与第一个相同的操作,OP希望返回日期设置为与今天日期相隔一天。所以你的代码不起作用;(@Lucky我知道,但是没有关于这个的任何规范,所以我没有添加代码。