在表单中,我有一个日期文本字段和2个下拉列表:开始时间和结束时间,时间间隔为30分钟。
第三个用户能够选择与前两个用户重叠的时间范围。
是否可以使用jquery比较和验证这些时间?
该应用程序位于asp.net mvc中。它包括fullcalendar.js插件。
非常感谢您的建议!
答案 0 :(得分:0)
我认为没有办法直接用jQuery做这个,但这是我用来解决这个问题的通用算法:
假设最小的时间增量是一小时,每个用户选择一组数字,每个数字的范围从0到23(代表小时)。然后,如果前两个用户选择了集合A和B,则只允许第三个用户从两个集合的交集中选择,即A和B.您可以将此概括为任意数量的用户。