【问题标题】:MVC datepicker - Not changing value after postbackMVC datepicker - 回发后不改变值
【发布时间】:2015-01-24 21:33:37
【问题描述】:

我有一个日期选择器并将默认值设置为上个月:

   $(".dateFrom").datepicker('setDate', '-1M');

页面加载后会显示默认日期。并允许用户选择其他日期。

如果用户选择日期,我想显示该日期,否则我必须显示 setdate。

有没有办法覆盖设置的日期?

对此的任何意见都会有所帮助

【问题讨论】:

    标签: jquery datepicker asp.net-mvc-5


    【解决方案1】:

    日期选择器的值应该在你的模型中被持久化。 在加载视图时,将模型的值放在隐藏字段或 javacript 变量中。 然后使用该值设置日期选择器的日期。 我希望它很清楚。

    【讨论】:

    • Mathieu Labrie Parent 在视图中,我有
      @Html.TextBoxFor(model => model.DateFrom, new { @class= "form-control dateFrom" })
      .
    • dateFrom 正在覆盖原始值
    • 管理 dateFrom 服务器端。如果是新的 put Now() - 1 个月,如果不是保留用户输入的值。
    猜你喜欢
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多