jquery-validate相关内容
我的 jQuery 代码是: $(document).ready(function(){$('#StudentRegisterForm').validate({规则:{电子邮件: {要求:真,电子邮件:真实}}});}); 并以我的形式发送电子邮件: input('email',array('class required email'));?> 问题是 jquery 验证插件适用
..
如果我的视图模型中有 [Required(AllowEmptyStrings = true)] 声明,则验证总是在空输入上触发.我找到了文章,它解释了为什么会发生这种情况.你知道是否有可用的修复程序吗?如果没有,您如何处理? 解决方案 注意:我假设您有 AllowEmptyStrings = true ,因为您也在 Web 场景之外使用您的视图模型;否则,在 Web 场景中使用允许空字符串
..
我看过其他几篇有同样问题的帖子,但找不到适合我的解决方案,所以我发布了我自己的问题. 让我先说我是 JQuery 和 MVC 的新手.我有 3 个复选框,我需要确保至少选中其中一个.我有一些正在使用 Jquery 自定义验证的东西.但它在验证摘要中显示 3 条消息.我希望它只显示一条消息,如果可能,不在验证摘要中.我怎么能做到这一点? html 代码 river1
..
我正在做一些类似于远程验证的事情,除了我已经通过 jquery 手动调用并设置了我必须设置的任何内容. 现在我的问题是,如果我想告诉验证器特定文本框无效(并阻止页面提交,突出显示文本框等).我将如何从代码中做到这一点? @Html.LabelFor(m => Model.Slug)@Html.TextBoxFor(m => Model.Slug)
..
MVC 3 中的默认验证基于 jQuery 验证,我通常可以自定义类似: $.validator.setDefaults({submitHandler: function() { alert('submitHandler');},错误位置:函数(错误,元素){//在这里做一些重要的事情警报('错误位置');},errorClass: "错误",错误元素:“输入",onkeyup:假,点击:假})
..
我似乎无法使用以下部分视图进行客户端验证.此视图位于父视图中的 divTSettings div 内.从 stackoverflow 和其他网站尝试了很多东西,似乎没有任何效果.有任何想法吗?
..
我正在使用 ASP.NET MVC 3 中新的非侵入式验证功能验证表单. 因此,我没有编写代码来设置 jQuery 验证以开始验证我的表单.这一切都是通过加载 jQuery.validate.unobtrusive.js 库来完成的. 不幸的是,我需要回答“你确定吗?"表单有效但提交前的消息框.使用 jQuery 验证,您将在初始化时添加选项 handleSubmit,如下所示: $
..
我正在尝试在表单上使用 jQuery Validation 插件在我的网站上.该表单适用于 FF、Chrome、Opera 和 Safari.它尚未在 IE7 或 IE8 中工作. 下面是我的代码的简化版本,它似乎适用于除 IE 之外的所有浏览器. 表格
..
我正在尝试使用在不同浏览器中使用日期选择器的最简单的场景.我怀疑我正在以错误的方式做一些非常简单的事情,但是经过大量搜索后,我仍然没有找到解决方案.下面是一些代表我正在尝试的示例代码. 如果我使用 Chrome (v12.0.742.122) 并从选择器中选择一个日期,例如 13/08/2011,jQuery 验证逻辑将不允许页面提交,即使我已明确指定格式为 'dd/毫米/年'. 如果
..
我正在使用 远程 验证和 jQuery 验证. 我试图在 MVC 中调用我的服务器端代码,但问题是我的变量在嵌套类中: 公共类客户{public State HouseState {get;set;}}公共类状态{公共字符串名称 {get;set;}} 在我的 *.cshtml 中有这个: @Html.TextBoxFor(m => m.HouseState.Name, new { p
..
我有一个应用程序,我最近升级到了 .Net 4.5.1 和 MVC 4.我使用的是 jQuery datepicker 和 jQuery.validation 1.11.1. 我在英国,因此日期将采用 en-GB 语言环境(“dd/mm/yyyy").我已经尝试了这里的建议,这里 和 此处 但无济于事. 我的 web.config 中也有:
..
我正在尝试使用 实现可选的客户端验证 ASP.NET MVC 4, 不显眼的jQuery验证, 不显眼的ajax 这很好用 以下图片显示了我对可选客户端验证的含义:我的表单中只有一个字段应该包含电子邮件,因此附加了一个电子邮件验证器. 现在我们点击保存.因为我们的文本 "name@doamin" 不是有效的电子邮件,所以会显示验证摘要.连同验证摘要,我们正在取消隐藏“仍然
..
我的模型类中有以下代码: [范围(1, 100)]公共十进制价格{得到;放;} 最近将 jquery.validate 升级(我假设)到 1.11.0 后,即使我输入了有效值,我也会收到错误消息.如果我在 web.config 中关闭客户端验证 - 工作正常.所有其他属性(StringLength、Required)都可以正常工作.生成的 HTML 如下(为清晰起见添加了换行符): 我
..
我希望能够根据调用视图的控制器启动一些验证功能......我将在 ViewState 或其他东西中设置一个变量,这将帮助我知道这个视图是从哪个控制器调用的. 换句话说,如果设置了某个变量,我希望验证是必需的...这是我在 MVC2 中使用的方法,当我将 Jquery 放入我的代码中时... HospitalFinNumber: {要求:功能(元素){调试器;返回 '@isFlagSet
..
我有以下 jQuery 验证插件:
..
我想使用 jQuery 的验证插件来验证一个只接受字母字符的字段,但似乎没有定义的规则.我用谷歌搜索过,但没有发现任何有用的东西. 有什么想法吗? 感谢您的帮助. 解决方案 如果您包含其他方法文件,这里是 1.7 的当前文件:http://ajax.microsoft.com/ajax/jquery.validate/1.7/additional-methods.js 您
..
我正在使用 MVC 创建在运行时生成的表单.对于验证,我正在尝试使用非常方便的 jQuery 验证库.我有标签的cdata属性中每个字段的验证表达式 这很好用.现在我的另一个要求是根据页面上的逻辑显示和隐藏某些字段,我需要禁用对隐藏字段的验证,以便它们不会干扰表单提交.只需将 required:true 切换为 false 并返回 true 就足够了.只有我不知道如何. 有人有这方面的
..
我真的很想在我的 ASP.NET Web 窗体应用程序(不是 MVC)中使用 jQuery 验证插件.我发现这比在任何地方添加 asp 验证器并设置控件来验证所有它们的字段更容易. 我只是在设置类时遇到一些问题,例如 class="required email",我认为这与在主表单标签中包含表单标签有关. 我在使用在 asp 控件中损坏的名称调用 jquery 验证时也遇到了问题 /
..
我将 ASP .NET MVC 3 与数据注释和 jQuery 验证插件一起使用. 有没有办法标记某个字段(或某个数据注释)应该只在服务器端进行验证? 我有一个电话号码字段,上面有一个屏蔽插件,正则表达式验证器在用户端发疯了.正则表达式只是一个故障安全(以防有人决定破解 javascript 验证),所以我不需要它在客户端运行.但我仍然希望其他验证运行客户端. 解决方案 我不确
..
我有一个动态生成的表单,其中包含同名的输入字段(例如:“地图").我没有更改字段名称或生成唯一字段名称的选项,因为表单处理程序代码 (Perl/CGI) 旨在处理输入值数组(在本例中为 @map). 如何使用 JQuery Validate Plugin 来验证表单这样的情况?具体来说,我希望提交的数组中只有一个元素具有某个固定值.我目前正在使用一个自定义事件处理程序,它使用 seriali
..