jquery-validate相关内容

在 ASP.NET MVC 3 不显眼的验证中,RequiredAttribute 和 AllowEmptyString=true

如果我的视图模型中有 [Required(AllowEmptyStrings = true)] 声明,则验证总是在空输入上触发.我找到了文章,它解释了为什么会发生这种情况.你知道是否有可用的修复程序吗?如果没有,您如何处理? 解决方案 注意:我假设您有 AllowEmptyStrings = true ,因为您也在 Web 场景之外使用您的视图模型;否则,在 Web 场景中使用允许空字符串 ..

验证至少一个复选框

我看过其他几篇有同样问题的帖子,但找不到适合我的解决方案,所以我发布了我自己的问题. 让我先说我是 JQuery 和 MVC 的新手.我有 3 个复选框,我需要确保至少选中其中一个.我有一些正在使用 Jquery 自定义验证的东西.但它在验证摘要中显示 3 条消息.我希望它只显示一条消息,如果可能,不在验证摘要中.我怎么能做到这一点? html 代码 river1 ..
发布时间:2021-12-18 17:16:18 其他开发

在文本框上手动设置不显眼的验证错误

我正在做一些类似于远程验证的事情,除了我已经通过 jquery 手动调用并设置了我必须设置的任何内容. 现在我的问题是,如果我想告诉验证器特定文本框无效(并阻止页面提交,突出显示文本框等).我将如何从代码中做到这一点? @Html.LabelFor(m => Model.Slug)@Html.TextBoxFor(m => Model.Slug) ..

使用 jQuery Unobtrusive Validation 时如何添加“submitHandler"函数?

我正在使用 ASP.NET MVC 3 中新的非侵入式验证功能验证表单. 因此,我没有编写代码来设置 jQuery 验证以开始验证我的表单.这一切都是通过加载 jQuery.validate.unobtrusive.js 库来完成的. 不幸的是,我需要回答“你确定吗?"表单有效但提交前的消息框.使用 jQuery 验证,您将在初始化时添加选项 handleSubmit,如下所示: $ ..

Chrome 中的非侵入式验证不会使用 dd/mm/yyyy 进行验证

我正在尝试使用在不同浏览器中使用日期选择器的最简单的场景.我怀疑我正在以错误的方式做一些非常简单的事情,但是经过大量搜索后,我仍然没有找到解决方案.下面是一些代表我正在尝试的示例代码. 如果我使用 Chrome (v12.0.742.122) 并从选择器中选择一个日期,例如 13/08/2011,jQuery 验证逻辑将不允许页面提交,即使我已明确指定格式为 'dd/毫米/年'. 如果 ..

jQuery 不显眼的验证忽略“取消"如果在 Ajax 表单中使用,则提交按钮上的类

我正在尝试使用 实现可选的客户端验证 ASP.NET MVC 4, 不显眼的jQuery验证, 不显眼的ajax 这很好用 以下图片显示了我对可选客户端验证的含义:我的表单中只有一个字段应该包含电子邮件,因此附加了一个电子邮件验证器. 现在我们点击保存.因为我们的文本 "name@doamin" 不是有效的电子邮件,所以会显示验证摘要.连同验证摘要,我们正在取消隐藏“仍然 ..

DataAnnotation Range 属性上的客户端验证行程

我的模型类中有以下代码: [范围(1, 100)]公共十进制价格{得到;放;} 最近将 jquery.validate 升级(我假设)到 1.11.0 后,即使我输入了有效值,我也会收到错误消息.如果我在 web.config 中关闭客户端验证 - 工作正常.所有其他属性(StringLength、Required)都可以正常工作.生成的 HTML 如下(为清晰起见添加了换行符): 我 ..

asp.net MVC4 中的条件验证

我希望能够根据调用视图的控制器启动一些验证功能......我将在 ViewState 或其他东西中设置一个变量,这将帮助我知道这个视图是从哪个控制器调用的. 换句话说,如果设置了某个变量,我希望验证是必需的...这是我在 MVC2 中使用的方法,当我将 Jquery 放入我的代码中时... HospitalFinNumber: {要求:功能(元素){调试器;返回 '​​@isFlagSet ..
发布时间:2021-12-16 09:35:29 其他开发

jQuery 验证插件:只接受字母字符?

我想使用 jQuery 的验证插件来验证一个只接受字母字符的字段,但似乎没有定义的规则.我用谷歌搜索过,但没有发现任何有用的东西. 有什么想法吗? 感谢您的帮助. 解决方案 如果您包含其他方法文件,这里是 1.7 的当前文件:http://ajax.microsoft.com/ajax/jquery.validate/1.7/additional-methods.js 您 ..
发布时间:2021-12-10 23:21:22 其他开发

jQuery 在单个字段上禁用规则验证

我正在使用 MVC 创建在运行时生成的表单.对于验证,我正在尝试使用非常方便的 jQuery 验证库.我有标签的cdata属性中每个字段的验证表达式 这很好用.现在我的另一个要求是根据页面上的逻辑显示和隐藏某些字段,我需要禁用对隐藏字段的验证,以便它们不会干扰表单提交.只需将 required:true 切换为 false 并返回 true 就足够了.只有我不知道如何. 有人有这方面的 ..
发布时间:2021-12-10 23:04:39 其他开发

ASP.NET Web 窗体中的 jQuery 验证插件

我真的很想在我的 ASP.NET Web 窗体应用程序(不是 MVC)中使用 jQuery 验证插件.我发现这比在任何地方添加 asp 验证器并设置控件来验证所有它们的字段更容易. 我只是在设置类时遇到一些问题,例如 class="required email",我认为这与在主表单标签中包含表单标签有关. 我在使用在 asp 控件中损坏的名称调用 jquery 验证时也遇到了问题 / ..
发布时间:2021-12-10 23:01:44 C#/.NET

ASP .NET MVC 在每个字段级别禁用客户端验证

我将 ASP .NET MVC 3 与数据注释和 jQuery 验证插件一起使用. 有没有办法标记某个字段(或某个数据注释)应该只在服务器端进行验证? 我有一个电话号码字段,上面有一个屏蔽插件,正则表达式验证器在用户端发疯了.正则表达式只是一个故障安全(以防有人决定破解 javascript 验证),所以我不需要它在客户端运行.但我仍然希望其他验证运行客户端. 解决方案 我不确 ..
发布时间:2021-12-10 22:58:12 C#/.NET

使用 JQuery Validate Plugin 验证多个具有相同名称的表单字段

我有一个动态生成的表单,其中包含同名的输入字段(例如:“地图").我没有更改字段名称或生成唯一字段名称的选项,因为表单处理程序代码 (Perl/CGI) 旨在处理输入值数组(在本例中为 @map). 如何使用 JQuery Validate Plugin 来验证表单这样的情况?具体来说,我希望提交的数组中只有一个元素具有某个固定值.我目前正在使用一个自定义事件处理程序,它使用 seriali ..
发布时间:2021-12-10 22:48:14 其他开发