Asp.net mvc 4 客户端不引人注目的验证MVC4不工作

Asp.net mvc 4 客户端不引人注目的验证MVC4不工作,asp.net-mvc-4,unobtrusive-validation,Asp.net Mvc 4,Unobtrusive Validation,我不确定我做错了什么 我这样设置适配器 $(function () { $.validator.addMethod("pastdate", function (value, element, params) { if (value === "") return true; return Date.parse(value) <= new Date(); }); $.validator.unobtrusive.a

我不确定我做错了什么

我这样设置适配器

$(function () {
    $.validator.addMethod("pastdate", function (value, element, params) {
        if (value === "")
            return true;
        return Date.parse(value) <= new Date();
    });

    $.validator.unobtrusive.adapters.add("pastdate", function (options) {
        options.rules["pastdate"] = "pastdate";
        options.messages["pastdate"] = options.message;
    });
});
$(函数(){
$.validator.addMethod(“pastdate”),函数(值、元素、参数){
如果(值==“”)
返回true;
返回日期。解析(值)
<input 
    name="ReportedDate" 
    id="ReportedDate" 
    type="text" 
    data-val="true" 
    data-val-date="The field Reported Date must be a date." 
    data-val-pastdate="Reported Date must not be a future date." 
    value=""/>