我正在使用 bootstrap.datepicker 在我的 Asp.Net MVC 5 View 之一中设置日期选择器。每当选择新的时,我想发布日期。我的代码如下所示:
@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>
}
然而,我不知道如何在选择新日期时强制使用 Post
方法。
最佳答案
您可以订阅日期选择器的changedate事件并发布表格:
$('.datepicker').datepicker().on('changeDate', function () {
$(this).closest('form').submit(); // or this.form.submit();
});
关于asp.net-mvc - 更改后发布日期选择器值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28107992/