41得票14回答
为什么仅使用客户端验证不够?

我在这里看到:这里说: 你可能已经知道,仅依赖客户端验证是一个非常糟糕的想法。一定要进行适当的服务器端验证。 您能解释一下为什么服务器端验证是必须的吗?

33得票2回答
.NET MVC 3 触发器(除提交按钮外)的非侵入式验证

我想要什么 我希望在视图中使用我选择的事件触发客户端验证,可以是'onblur'或其他按钮,但不是提交按钮。 相关链接 如何在不使用提交按钮的情况下触发验证 将非侵入式jQuery验证应用于ASP.Net MVC中的动态内容 我尝试过什么 在各种事件监听器中,我已经尝试了以下方法,...

33得票3回答
MVC3中的IValidatableObject - 客户端验证

使用MVC3有两种新机制可以添加自定义验证。这些是(1)子类化ValidationAttribute或(2)实现IValidatableObject。 ValidationAttribute允许您通过实现IClientValidatable(并通过jQuery注册新的适配器和方法)相对简单地...

27得票3回答
RegularExpressionAttribute - 如何使其在客户端验证时不区分大小写?

我有一个用于客户端验证的字符串:private const String regex = @"^(?:\b(?:\d{5}(?:\s*-\s*\d{5})?|([A-Z]{2})\d{3}(?:\s*-\s*\1\d{3})?)(?:,\s*)?)+$"; 我在[RegularExpressi...

24得票4回答
仅在字段可见时需要验证

我正在使用ASP.NET MVC 3中的[Required]属性进行客户端验证。 该类如下所示: public class User { [Required(ErrorMessage = "First Name is required")] public string Fi...

24得票7回答
Scala-JS 用于真实的 Web 项目

有没有人在真实的Web项目中使用过Scala-JS,而不仅仅是在隔离的环境下取代JavaScript? 我想尽可能多地使用Scala(我希望我可以)。 而且似乎Scala-JS声称是我现在或将来可以使用的库。 这就是为什么我对一个小的工作解决方案感兴趣,以查看它,以启动(例如,PlayFram...

21得票2回答
使用继承的RegularExpressionAttribute实现ASP.NET MVC数据注释客户端验证

为了保持我的模型验证干净,我想实现自己的验证属性,例如PhoneNumberAttribute和EmailAttribute。其中一些可以实现为继承自RegularExpressionAttribute的简单类。 然而,我注意到这样做会破坏这些属性的客户端验证。我假设有一些类型绑定失败了。 ...

15得票3回答
Asp.Net MVC EnableClientValidation无法正常工作。

我希望同时进行客户端验证和服务器端验证。我意识到如下: 模型:(该模型有一个包含Test类的DataModel(dbml))namespace MyProject.TestProject { [MetadataType(typeof(TestMetaData))] publi...

15得票5回答
Rails 4客户端验证

自从我升级我的网站到Rails 4后,客户端验证gem已经不再起作用。我已经看过了各种替代方案,如jquery-validation-rails和judge,它们需要编写相当数量的JavaScript代码,特别是对于一个如此庞大的网站而言。而在jquery-validation-rails的情...

14得票6回答
如何使用JavaScript验证单选按钮

需要验证单选按钮输入。例如,当提交按钮被按下且未选择任何单选按钮时,弹出警告提示用户“请选择一个复选框”,如果已选择单选按钮,则只需提交表单,不需要警告。 只能使用HTML、CSS和JavaScript进行操作,我知道在jquery中这要容易1000倍,但遗憾的是我不能使用它。 我知道我的HT...