小编mah*_*hdi的帖子

在 Asp.net Core 中使用 Ajax 验证表单

我使用 AJAX 将表单发送到 ASP.NET Core 中的控制器,但我在使用验证发送表单时遇到问题

<form asp-action="Create" asp-controller="Departments"
      data-ajax="true"
      data-ajax-method="Post"
      data-ajax-mode="replace"
      data-ajax-update="#content"                 
      data-ajax-success="Success"
      data-ajax-failure="Failure">
    <div class="box-body">
       <div class="alert alert-success" id="divalert" ></div>

        <div class="form-group">
            <label asp-for="Title" class="control-label"></label>
            <input asp-for="Title" class="form-control" />
            <span asp-validation-for="Title" class="text-danger"></span>
        </div>
        <div class="form-group">
            <input type="submit" value="???" class="btn btn-success" />
        </div>
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

这是 Ajax 的 Jquery 代码

<form asp-action="Create" asp-controller="Departments"
      data-ajax="true"
      data-ajax-method="Post"
      data-ajax-mode="replace"
      data-ajax-update="#content"                 
      data-ajax-success="Success"
      data-ajax-failure="Failure">
    <div class="box-body">
       <div class="alert alert-success" id="divalert" ></div>

        <div class="form-group">
            <label asp-for="Title" class="control-label"></label>
            <input asp-for="Title" class="form-control" />
            <span asp-validation-for="Title" class="text-danger"></span>
        </div> …
Run Code Online (Sandbox Code Playgroud)

c# jquery asp.net-core-mvc asp.net-core

6
推荐指数
1
解决办法
7331
查看次数

标签 统计

asp.net-core ×1

asp.net-core-mvc ×1

c# ×1

jquery ×1