我正在尝试在更改DatePicker中的值时调用控制器上的操作。每当JavaScript运行'requestDate'参数为空。预先感谢您的专业知识。在MVC 4中,如何在控制器上发布/调用和操作
控制器
[HttpPost]
public ActionResult GetSummaryByDate(string requestDate)
{
return View(_acctSummary);
}
查看
<form name= "SummaryForm" method="post" >
<div class="container">
<div class="row">
<div class="col-md-9">
Date
<input id="DateQry" type="text" class="datepicker" >style="width:70px" name="requestDate" >
</div>
</div>
</div>
</form>
部分
@Html.Partial("_SummaryList", @Model)
的Javascript
$('.datepicker').on('change', function (e) {
$.post('AcctSummary/GetSummaryByDate', {'string':e.date});
});
你确定'e.date'有价值吗? – Eonasdan