我正在嘗試在更改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