问题标签 [client-side-validation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-2 - 在 mvc 2 中单击表单中的某些按钮时禁用客户端验证
我有一个 mvc 2 应用程序,其中我有一个包含两个按钮的表单
现在我的要求是在用户单击Add
按钮时禁用验证。但是在用户单击Save
按钮时进行验证。谢谢,苏拉杰
asp.net-mvc-3 - MVC 表单验证
我的表单验证有问题。我有一个带有Required
属性的表单类,并且在我的 web.config 中将 ClientValidationEnabled 设置为 true。我的页面上也有这个电话@{Html.EnableClientValidation();}
我正在使用带有 before submit 选项的 ajax 表单来捕获验证。这是我所拥有的:
代码命中了 ensureValid 函数,但即使我知道某个属性应该触发,它也会继续执行控制器中的操作。
感谢您的任何见解,
布伦纳
c# - 如何永久禁用特定字段的 mvc 客户端验证?
在我的 MVC3 应用程序中,我有一个包含 2 个不需要的下拉列表的表单。所以,我还没有为部分类的相关属性添加任何注释。查看我添加新对象时生成的 html 代码,没有添加客户端验证代码,一切正常。当我尝试修改具有与下拉列表相关的属性值的对象时,问题就出现了,因为自动添加了此代码
" data-val="true" data-val-number="IDCategory 字段必须是数字。" data-val-required="IDCategory 字段是必需的。" id="ddlCategory" name="List.Category.IDCategory"
因此,如果在此对象上我尝试在下拉列表中不设置任何值,并且在提交表单后,它会触发验证错误。我认为解决方案是2:
- 在相关属性上添加一些注释,以始终避免生成验证码
- 为视图中的对象添加一个属性(就像按钮上的取消类,我尝试添加到它们,但它不起作用)
提前致谢!
javascript - 禁用 ASP.NET MVC 中某些字段的客户端验证
如何有条件地禁用某些字段的客户端验证?
这是我需要做的示例:
- 用户填写姓名和地址并提交。
- 两者都经过服务器和客户端的验证。如果验证通过,电子邮件将发送到给定地址并存储(名称,地址)对。
- 作为响应显示相同的页面(我不想重定向!)这次确认。用户可以重新输入他们的姓名并提交。在这种情况下,电子邮件将被重新发送到与给定名称对应的地址。
它不起作用,因为:当用户单击第二个(确认屏幕)上的重新发送按钮时,客户端验证将不会通过。它会说电子邮件是必需的,即使没有字段。如何在确认页面发送给用户之前禁用 javascript 验证电子邮件?
示例 ASP.NET MVC 页面
在模型中,两者Email
都是Name
强制执行客户端验证的必填字段。
示例控制器操作
javascript - ruby on rails 是否有像 ASP.NET MVC 这样的客户端验证
在 ASP.NET MVC 中,您可以使用数据注释模型设置客户端验证,这类似于 ruby on rails 中的验证。但是,创建了一些不显眼的 javascript 钩子,它们会自动连接表单上的客户端验证。Ruby on Rails 有类似的东西吗?
asp.net - 如何将自定义 Javascript 添加到 asp.net 客户端导致验证功能?
我有一个带有一些验证控件的 asp.net 网络:
我有一个提交表单的按钮
我第一次点击按钮时,运行了一些客户端验证,但没有点击我的 validateForm() 方法。随后我单击提交按钮,我的自定义验证工作正常。
如何将一些自定义 JavaScript 附加到客户端验证?
这里的 javascript
jquery - 仅当字段可见时才需要验证
我[Required]
在 ASP.NET MVC 3 中使用该属性进行客户端验证。
该类看起来像:
我希望该字段FirstName
仅在可见时才被验证,该字段仅在某些条件下显示。我怎样才能做到这一点?
我使用了以下内容,但它仍然希望验证该隐藏字段的必填字段。
asp.net - Recaptcha 客户端验证
有什么方法可以限制客户端用户在进入服务器 sdie 之前必须填写 recaptcha 吗?
我知道我们可以通过 put 在服务器端进行检查,!Page.IsValid
但我希望在提交之前进行客户端验证。
谢谢
asp.net-mvc-2 - 使用 SPARK 视图引擎的 ASP.NET MVC 2 客户端验证
有没有办法将客户端验证与 SPARK 视图引擎一起使用?
我有以下 SPARK 视图:
服务器端验证工作正常,但客户端验证不行。
我可以通过使用 ASP.NET Helpers 和如下形式的语法使其工作:
但是后来我的模型没有正确绑定,并且服务器端验证在提交时失败。
有什么建议么?放弃 SPARK 并创建经典的强类型视图是唯一的选择吗?
c# - 使用 AttributeTargets.Class 对自定义 ValidationAttribute 进行客户端验证
是否可以为在 Class 范围内使用的自定义 ValidationAttribute 实现客户端验证?例如我的 MaxLengthGlobal,它应该确保所有输入字段的全局最大限制。
谢谢你。