我有以下几点
<form asp-controller="Home" asp-action="AddEvent" data-ajax="true" data-ajax-method="POST" data-ajax-success="onSubmitEventSuccess">
由此产生
<form data-ajax="true" data-ajax-method="POST" data-ajax-success="onSubmitEventSuccess" action="/Home/AddEvent" method="post" novalidate="novalidate">
我添加了两个验证脚本
<script src="/lib/jquery-validation/dist/jquery.validate.min.js"></script>
<script src="/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script>
我想我把一切都安排妥当了,不知道我错过了什么。
这是服务器端的代码
[HttpPost]
[ValidateAntiForgeryToken]
public IActionResult AddEvent(SubmitEventModel model)
{
return Ok();
}