Post 更改时的日期选择器值
Post datepicker value when changed
我正在使用 bootstrap.datepicker 在我的 Asp.Net MVC 5 视图之一中设置日期选择器。我想 post 每当 select 编辑一个新的日期。我的代码如下所示:
@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post))
{
<div class="form-group form-horizontal">
@Html.LabelFor(model => model.Date)
@Html.TextBoxFor(model => model.Date, new { @class = "form-control datepicker", data_provide="datepicker", data_date_format="dd/mm/yyyy"})
@Html.ValidationMessageFor(model => model.Date)
</div>
}
但是,我不知道如何在 select 新日期时强制使用 Post
方法。
您可以订阅日期选择器的 changedate 事件和 post 表单:
$('.datepicker').datepicker().on('changeDate', function () {
$(this).closest('form').submit(); // or this.form.submit();
});
我正在使用 bootstrap.datepicker 在我的 Asp.Net MVC 5 视图之一中设置日期选择器。我想 post 每当 select 编辑一个新的日期。我的代码如下所示:
@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post))
{
<div class="form-group form-horizontal">
@Html.LabelFor(model => model.Date)
@Html.TextBoxFor(model => model.Date, new { @class = "form-control datepicker", data_provide="datepicker", data_date_format="dd/mm/yyyy"})
@Html.ValidationMessageFor(model => model.Date)
</div>
}
但是,我不知道如何在 select 新日期时强制使用 Post
方法。
您可以订阅日期选择器的 changedate 事件和 post 表单:
$('.datepicker').datepicker().on('changeDate', function () {
$(this).closest('form').submit(); // or this.form.submit();
});