相关疑难解决方法(0)

MVC 表单验证,无需表单提交

我有一个标准表单,由具有标准 [必需] 验证的 MVC 模型填充。我想通过 AJAX“提交”此表单数据,而不是通过提交,并且我想利用内置的 MVC/razor 验证功能。我不知道如何在不触发表单提交事件的情况下触发客户端验证。

这是我的剃刀标记:

@using (Html.BeginForm()) {
     <span class="label">Team Name:</span>&nbsp;@Html.TextBoxFor(m => m.Name})
     @Html.ValidationMessageFor(m => m.Name)
Run Code Online (Sandbox Code Playgroud)

这是我的模型:

public class Team
{
    [Required(ErrorMessage = "Required")]
    public string Name { get; set; }
Run Code Online (Sandbox Code Playgroud)

看起来这应该是一件很容易做到的事情。提交时效果很好。我只需要知道如何手动调用验证方法。

javascript validation asp.net-mvc jquery razor

5
推荐指数
1
解决办法
9037
查看次数

标签 统计

asp.net-mvc ×1

javascript ×1

jquery ×1

razor ×1

validation ×1