Asp.net mvc 3 jQuery UI日期选择器在部署后未发布到服务器

Asp.net mvc 3 jQuery UI日期选择器在部署后未发布到服务器,asp.net-mvc-3,jquery-ui-datepicker,form-data,Asp.net Mvc 3,Jquery Ui Datepicker,Form Data,因此,我发布了一个ASP.NETMVC3项目,该项目在IIS服务器上使用jQueryUIDatePicker。日期选择器似乎不会在后端发布其值并恢复为默认值 在当地,虽然它像一个魅力。这是一个简单的jQuery,在日期选择器上没有任何选项 关于为什么会发生这种情况,有什么线索吗 让我知道我可以发布什么来帮助找到解决方案 谢谢 我试图发回的模型: public class Report { [Required] [DisplayFormat(DataFormatString = "

因此,我发布了一个ASP.NETMVC3项目,该项目在IIS服务器上使用jQueryUIDatePicker。日期选择器似乎不会在后端发布其值并恢复为默认值

在当地,虽然它像一个魅力。这是一个简单的jQuery,在日期选择器上没有任何选项

关于为什么会发生这种情况,有什么线索吗

让我知道我可以发布什么来帮助找到解决方案

谢谢

我试图发回的模型:

public class Report
{
    [Required]
    [DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
    public DateTime From { get; set; }
    [Required]
    [DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
    public DateTime To { get; set; }

    public virtual Car Car { get; set; }
    public virtual IEnumerable<Review> Reviews { get; set; }
}

检查服务器上的datepicker版本是否为最新版本,并且运行时没有bug。在发布表单数据之前,还要仔细检查表单数据-确保日期字段具有以下值:

$(document).ready(function () {

  $("form").submit(function(){
    $(".datepicker").each(function(){
      alert( $(this).attr("name") +": "+ $(this).value() );
    });
  });

});
[HttpPost]
    public ActionResult Generate(Report model)
    {
        try
        {
            MembershipUser currentUser = Membership.GetUser(HttpContext.User.Identity.Name);
            Guid id = (Guid)currentUser.ProviderUserKey;
            Car currentCar = CarRepository.Get(id);

            currentCar.LastReportCreated = DateTime.Now;
            currentCar = CarRepository.Update(currentCar, true);

            model.Car = currentCar;
            model.Reviews = model.Car.Reviews.Where(s => s.LoggedAt.Date >= model.From.Date &&
                                                               s.LoggedAt.Date <= model.To.Date);

            return View("Report", model);
        }
        catch(Exception ex)
        {
            return View("Error");
        }
    }
$(document).ready(function () {
    $(".datepicker").datepicker();
});
$(document).ready(function () {

  $("form").submit(function(){
    $(".datepicker").each(function(){
      alert( $(this).attr("name") +": "+ $(this).value() );
    });
  });

});