Javascript Asp.net MVC在页面加载时将日期传递给setDate日期选择器

Javascript Asp.net MVC在页面加载时将日期传递给setDate日期选择器,javascript,jquery,asp.net-mvc,datepicker,Javascript,Jquery,Asp.net Mvc,Datepicker,我使用的是MVC5,我有一个日期选择器,但当第一次加载页面时,它不会在输入中显示日期。 我正在尝试在页面加载时将日期从模型类属性添加到日期选择器: //此处设置datepicker maxDate属性中的Model.MaximumDaysHeadBookable var maxdate=@Model.MaximumDaysAheadBookable; $(文档).ready(函数(){ var Arrival=@Model.Parameters.Checkin.ToString(“dd-MM

我使用的是MVC5,我有一个日期选择器,但当第一次加载页面时,它不会在输入中显示日期。 我正在尝试在页面加载时将日期从模型类属性添加到日期选择器:


//此处设置datepicker maxDate属性中的Model.MaximumDaysHeadBookable
var maxdate=@Model.MaximumDaysAheadBookable;
$(文档).ready(函数(){
var Arrival=@Model.Parameters.Checkin.ToString(“dd-MM-yyyy”);
var偏差=@Model.Parameters.Checkout.ToString(“dd-MM-yyyy”);
$(“#到达”)。日期选择器({
设定日期:抵达,
minDate:0,
maxDate:maxDate,
日期格式:“dd-mm-yy”,
展示:“按钮”,
按钮图像:“img/ui\u cal\u icon.gif”,
buttonImageOnly:正确,
按钮文字:“选择日期”,
});
$(“#出发”)。日期选择器({
设定日期:出发,
minDate:0,
maxDate:maxDate+1,
日期格式:“dd-mm-yy”,
展示:“按钮”,
按钮图像:“img/ui\u cal\u icon.gif”,
buttonImageOnly:正确,
按钮文字:“选择日期”,
});
});

这就是为什么MVC对我来说已经死了。请将您的cshtml也添加到问题中,为什么您不使用
@Html.TextBoxFor(m=>m.Checkin)将它绑定到表单控件上呢?
?现在没有理由这么做script@User3250我用.cshtmlOops更新了这个问题,它应该是
@Html.TextBoxFor(m=>m.Parameters.Checkin,“{0:MM/dd/yyyy”})