我创建了一个自定义验证属性:
public class FutureDateAttribute : ValidationAttribute
{
public override bool IsValid(object value)
{
if (value == null|| (DateTime)value < DateTime.Now)
return false;
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
如何使用jquery在客户端使用它?
我正在使用jquery验证(http://docs.jquery.com/Plugins/Validation),如下所示:
var $__field = $("#selector");
if ($__field.is(":visible")) {
$__field.rules('add', { required: true });
$__field.rules('add', { number: true });
}
Run Code Online (Sandbox Code Playgroud)
如果用户输入的数字没有前导零,例如.5则jquery验证说"请输入有效数字".
如何更改验证以允许数字输入而不需要前导零?