【发布时间】:2012-03-03 23:45:55
【问题描述】:
我正在尝试向我的应用程序添加自定义不显眼的验证。它似乎没有运行验证。
这是我的属性类:
public IEnumerable<ModelClientValidationRule> GetClientValidationRules(
ModelMetadata metadata, ControllerContext context)
{
yield return new ModelClientValidationRule
{
ErrorMessage = ErrorMessage,
ValidationType = "custrequired"
};
}
还有我的 JavaScript:
$.validator.addMethod('custrequired', function(value, element, param) {
return value && value !== '99:99' && value !== '9:99';
});
$.validator.unobtrusive.adapters.add('custrequired', null, function(options) {
return options.messages['custrequired'] = options.message;
});
【问题讨论】:
标签: jquery asp.net-mvc asp.net-mvc-3 jquery-validate