我想知道是否可以这样做: 该视图具有ViewModel绑定。当将表单作为POST操作提交给Controller表单中的所有输入值时,从JQuery datepicker输入中获取日期,设置为ViewModel的属性之一?
e.g。 ViewModel将vm.InputDate作为此datepicker字段的属性,而在Controller的action方法中有一个分隔参数,日期输入是否可以设置为ViewModel的InputDate属性的值并传递给Controller?
所以没有
public ActionResult Submit(ViewModel vm, DateTime inputDate)
我想
public ActionResult Submit(ViewModel vm)
但是vm.InputDate从JQuery datepicker selection
设置为inputDate答案 0 :(得分:0)
我想通过这样做: 在视图中:
@Html.EditorFor(model => model.InputDate, new { htmlAttributes = new { @id = "inputDatePicker", @class = "datepicker", @Name = "inputDate", @PlaceHolder = "mm/dd/yyyy" } })
$(function () {
$("#inputDatePicker").datepicker(
{
showOtherMonths: true,
selectOtherMonths: true
});
});
在控制器中:
public ActionResult Replace(ViewModel vm)