如何绕过模型jquery验证

How to bypass model jquery validation

本文关键字:验证 jquery 模型 何绕过      更新时间:2023-09-26

我希望得到一个ModelState.IsValid返回false的情况。

我在我的MVC模型上使用验证属性。

[Required(ErrorMessage="The Title is Requiered")]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 5)]        
[DataType(DataType.Text)]
public string Title { get; set; }

客户端使用默认的MVC 3 jquery库进行验证。

我试图从破坏我的错误中删除验证:

  • 查看源代码并在页面加载时删除所有jquery引用
  • 添加class="cancel"在我的输入提交
  • 在表单上添加onsubmit="return true;"
  • 单腿跳10次,同时端着一杯咖啡
  • 从输入中删除与验证相关的所有类和属性,我试图绕过

仍然无法让页面返回无效的表单内容。

在Web的"appSettings"部分将"ClientValidationEnabled"设置为false。配置文件。