1

我正在使用jQuery UI 提供的日期选择器来选择一个以单个文本输入结尾的日期范围,例如 11/11/2008 - 12/05/2008。对于客户端的验证 (jQuery/JavaScript) 以及服务器端的验证代码 (ASP.NET/C#) 以确保用户输入有效日期,您会推荐什么?

注意我前几天在 Stack Overflow 上问了一个关于如何使用 C# 解析出两个日期的问题,如果你有兴趣的话。

4

2 回答 2

2

自定义验证器。应该相当简单地将它们分成两个单独的日期,解析每个日期,并根据需要进行比较以验证范围是否正确。

于 2008-11-25T02:01:30.197 回答
2

您可以相当轻松地将 Dates 与 javascript 进行比较,只需将输入转换为 Date 对象,然后任何比较器都可以工作。我使用 Date.js,因为它有一个出色的解析器。在后端,我假设您可以做同样的事情,关键是将所有对象转换为相同的类型,并且可以与另一个进行比较。

于 2008-11-25T02:41:16.217 回答