如何在 Asp.Net Core 中创建 AJAX 表单

FX_*_*tor 6 ajax asp.net-ajax asp.net-core

<form data-ajax="true" data-ajax-mode="replace" data-ajax-update="#results" asp-action="CreateCarClient" asp-controller="Account" method="post" enctype="multipart/form-data">
Run Code Online (Sandbox Code Playgroud)

此表格无效

Rya*_*yan 6

您正在 ASP.NET Core 中使用jQuery Unobtrusive AJAX。您需要使用 jquery.unobtrusive-ajax 包安装到您的项目中npm install jquery.unobtrusive-ajax,并在视图中添加对其的引用。

请参阅此处的 razor 页面教程。

此链接显示了我如何逐步使用代码的示例。