我很困惑为什么我的控制器没有收到来自 jquery datepicker 的 startDate 参数
我的想法是它与格式有关。
在这种情况下,我不能强制使用模型发布表单。
该参数作为 null 进入操作。
$.ajax({
url: '@Url.Action("myAction")',
type: 'GET',
cache: false,
data: { startDate: $('#startDate').val(), endDate: $('#endDate').val() },
success: function (result) {
$('#updateDiv').html(result);
}
});
控制器
public ActionResult myAction(DateTime? startDate, DateTime? endDate)
我也试过;
startDate: $.datepicker.formatDate('dd/mm/yy', new Date())