在我使用ASP.NET Core的第一步中,我尝试使用jQuery验证来执行date of birth字段的验证,因为数据注释不允许这样做,或者我不知道怎么做。验证包括用户选择与今天的日期不同的日期的第一部分,以及至少选择5年前的日期,以便以后通过执行计算来验证基于该日期的年龄,如图中所示,我想要做的是,问题是如何根据我维护的代码进行验证。
是否有可能将日期与淘汰制观测值和jQuery验证进行比较?我有一个StartDate和一个EndDate,都是可观测的。我想验证一下,EndDate总是大于StartDate。我尝试过addMethod特性,但似乎无法通过self.StartDate。addMethod似乎不接受KO可观测值,所以我必须传入字符串ID "#StartDate“。element) || startDate < endDate;
}, "The End Date must be greater