gpt4 book ai didi

jquery - 使用 jQuery 比较两个日期

转载 作者:行者123 更新时间:2023-12-01 01:09:43 26 4
gpt4 key购买 nike

我正在使用日历插件分别选择两个日期从和到。我需要在选择日期后立即使用 jQuery 来比较 的值始终大于 from 的值。

我正在使用以下代码

var fromDate = $("#from").val();
var toDate = $("#to").val();
if (Date.parse(fromDate) > Date.parse(toDate)) {
alert("Invalid Date Range!\nStart Date cannot be after End Date!")
return false;
}

HTML 代码是:

<input type="text" name="from" id="from" value="" class="datepicker validate[custom[date]]"  tabindex="4" />
<input type="text" name="from" id="from" value="" class="datepicker validate[custom[date]]" tabindex="4" />

如果我使用jquery验证插件进行比较:

<input value="" class="validate[required,custom[date],future[2009-01-01]" type="text" id="d1" name="d1" />

http://www.position-absolute.com/articles/jquery-form-validator-because-form-validation-is-a-mess/ 所示

最佳答案

您必须更改您的 HTML 代码,您在两个字段中使用了相同的 ID 和名称。按如下方式更改

<input type="text" name="from" id="from" value="" class="datepicker validate[custom[date]]"  tabindex="4" />
<input type="text" name="to" id="to" value="" class="datepicker validate[custom[date]]" tabindex="4" />

关于jquery - 使用 jQuery 比较两个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9596182/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com