【发布时间】:2016-03-25 10:33:04
【问题描述】:
我有一个带有字段的模型
[Required(ErrorMessage = "Email Address is required")]
[RegularExpression(@"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$", ErrorMessage = "Not a valid email address.")]
[Display(Name = "Email Address")]
public virtual string EmailAddress { get; set; }
如果我在电子邮件的开头有一个空白区域,验证将失败。我想编写一个 JQuery 方法来在验证之前修剪该字段。 我尝试附加模糊,但模糊是在验证后执行的。 我该如何解决这个问题?
谢谢。
【问题讨论】:
-
当表单提交时未在 blur 上触发数据注释。
-
@KartikeyaKhosla 数据注释也会在提交表单后触发模糊。
-
你不想只在 onChange 这个字段中进行修剪吗?
标签: jquery asp.net-mvc validation