所选选择下拉列表的客户端验证

时间:2017-12-02 12:03:34

标签: asp.net-mvc-5 data-annotations jquery-chosen client-side-validation

我正在使用asp.net mvc 5.我正在选择下拉列表上进行客户端验证。

我遇到了必要验证的问题。按钮单击时验证工作正常但是当我选择项目时,应该自动删除验证错误消息,当我取消选择该项目时,它应该是显示验证错误消息。

这是模型

 [Required(ErrorMessage = "Gender is required.")]
   public string Gender { get; set; }

这是视图

  @Html.DropDownListFor(m => m.Gender, new List<SelectListItem>
                   { new SelectListItem{Text="Male", Value="M"},
                     new SelectListItem{Text="Female", Value="F"}}, "Plz Selecct..." , new { @class = "chosen-select"})
  @Html.ValidationMessageFor(m => m.Gender, "", new { @class = "error" }) 

任何关于此的输入都会很明显。

感谢。

0 个答案:

没有答案